昨天我们的网络应用程序在WildFly 9上正常运行。从今天早上开始,我只得到了一个" Forbidden"在Web浏览器中。我们不使用JAAS。如果我在false
:
standalone.xml
,也没有区别
...
<subsystem xmlns="urn:jboss:domain:ejb3:3.0">
...
<default-missing-method-permissions-deny-access value="true"/>
...
</subsystem>
...
WildFly仅显示&#34;禁止&#34;的原因是什么?网页?
修改
如果我将包org.jboss.security
的日志级别设置为TRACE
,我在调用页面时会在日志文件中收到以下消息:
2016-01-27 12:58:15,354 TRACE [org.jboss.security] (default task-5) PBOX00354: Setting security roles ThreadLocal: null
不确定这意味着什么...
答案 0 :(得分:1)
我的EAR项目和eclipse中继承的WAR项目被打破了。有几件事情遗失了,例如application.xml
。
不确定为什么这些东西丢失了,我丢失了。但在修复了两个项目部署之后,它再次发挥作用。
答案 1 :(得分:1)
该版本必须已损坏。重新构建应用程序,再次创建战争并再次部署它。它会工作。
答案 2 :(得分:0)
如果战争文件(在Eclipse的WebContent中)的根目录中没有任何 index.html 文件,或者您的书写错误,例如: Index.html
如果在 WEB-INF / web.xml 描述符中未正确设置<welcome-file>
,则会出现相同的问题