2016-01-27 16 views
5

Hôm qua ứng dụng web của chúng tôi chạy tốt trên WildFly 9. Kể từ sáng nay tôi chỉ nhận được một "Cấm" trong trình duyệt web. Chúng tôi không sử dụng JAAS. Ngoài ra còn có có sự khác biệt nếu tôi thiết lập giá trị sau đây để false trong standalone.xml:Wildfly: Tại sao tôi chỉ bị "cấm" nếu tôi gọi ứng dụng web của mình?

... 
<subsystem xmlns="urn:jboss:domain:ejb3:3.0"> 
    ... 
    <default-missing-method-permissions-deny-access value="true"/> 
    ... 
</subsystem> 
... 

gì có thể là lý do mà WildFly chỉ cho thấy "Forbidden" trang?

EDIT

Nếu tôi đặt mức độ ghi cho gói org.jboss.security-TRACE tôi nhận được thông báo sau trong file log khi gọi trang:

2016-01-27 12:58:15,354 TRACE [org.jboss.security] (default task-5) PBOX00354: Setting security roles ThreadLocal: null 

Không chắc điều này có nghĩa ..

+0

Bạn đang truy cập URI nào và ứng dụng của bạn được triển khai ở đâu? –

+0

@John: Ứng dụng được triển khai từ nhật thực (bằng cách sử dụng JBoss Devel.-Plugin) trên một WildFly chạy cục bộ. URI ist http://127.0.0.1:8080/myApp/ – Steffen

Trả lời

1

Dự án EAR của tôi và dự án WAR được kế thừa trong nhật thực đã bị hỏng. Có một số thứ bị thiếu như ví dụ: application.xml.

Không chắc chắn lý do tại sao những thứ này bị thiếu và tôi đã mất nó ở đâu. Nhưng sau khi sửa chữa cả hai dự án triển khai nó hoạt động trở lại.

0

Xây dựng đó phải bị hỏng. Xây dựng lại ứng dụng, tạo lại chiến tranh và triển khai lại. Nó sẽ hoạt động.

Các vấn đề liên quan