Upgrading to EAP 6.2 and higher makes WS-Security fail due to no auth

Solution Verified - Updated -

Issue

  • We have a webservice which uses WS-Security to authenticate users. The webservice works in JBoss EAP 6.0.1, but after upgrading to 6.2.2 the webservice fails. The webservice receives the message okay, but when it calls a bean annotated with @RolesAllowed, it fails saying the user has is invalid (JBAS013323: Invalid User).
  • We have a JAX-WS handler that we want to execute on all requests, regardless of whether or not the client is authorized to invoke the requested operation.
  • I'm getting error JBWS024094: Authorization failed, principal=<name>.

Environment

  • Red Hat JBoss Enterprise Application Platform (EAP)
    • 6.2
    • 6.3
    • 6.4

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.