web-dev-qa-db-fra.com

Wildfly: Pourquoi je n'obtiens que "Interdit" si j'appelle mon application Web?

Hier, notre application Web fonctionnait bien sur WildFly 9. Depuis ce matin, je ne reçois qu'un "Interdit" dans le navigateur Web. Nous n'utilisons pas JAAS. Il n'y a également aucune différence si je définis la valeur suivante à false dans le standalone.xml:

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

Quelles peuvent être les raisons pour lesquelles WildFly n'affiche que la page "Interdit"?

MODIFIER

Si je règle le niveau de journalisation du package org.jboss.security sur TRACE, le message suivant s'affiche dans le fichier journal lors de l'appel de la page:

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

Je ne sais pas ce que cela signifie ...

7
Steffen

Mon projet EAR et le projet WAR hérité dans Eclipse ont été interrompus. Il manquait plusieurs choses, comme dans l'exemple application.xml.

Je ne sais pas pourquoi ces choses manquent et où je les ai perdues. Mais après avoir corrigé les déploiements des deux projets, cela fonctionne à nouveau.

1
Steffen

Cette construction doit être corrompue. Reconstruisez l'application, créez à nouveau war et déployez-la à nouveau. Ça va marcher.

1
pravin chaudhari