8

昨天我们的 Web 应用程序在 WildFly 9 上运行良好。从今天早上开始,我在 Web 浏览器中只看到“禁止”。我们不使用 JAAS。false如果我在 中设置以下值也没有区别standalone.xml

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

WildFly 只显示“禁止”页面的原因是什么?

编辑

如果我将包的日志级别设置为org.jboss.securityTRACE在调用页面时在日志文件中收到以下消息:

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

不知道这意味着什么...

4

3 回答 3

4

如果您在 war 文件的根目录(在 Eclipse 的 WebContent 中)没有任何index.html文件,或者您错误地编写它,例如:Index.html

如果未在WEB-INF/web.xml描述符<welcome-file>中正确设置同样的问题

于 2020-05-21T18:47:53.603 回答
2

我的 EAR 项目和 eclipse 中继承的 WAR 项目被破坏了。缺少一些东西,例如application.xml.

不知道为什么这些东西丢失了,我在哪里丢失了它。但是在修复两个项目部署后,它又可以工作了。

于 2016-01-27T14:23:46.543 回答
1

该构建必须已损坏。重新构建应用程序,再次创建战争并再次部署它。它会起作用的。

于 2017-06-21T12:52:12.363 回答