[jboss-user] [EJB3] - Re: Can't get SessionContext.isCallerInRole(...) to work from remote call.

Krister Wicksell do-not-reply at jboss.com
Wed May 4 08:58:42 EDT 2011


Krister Wicksell [http://community.jboss.org/people/kriwic] created the discussion

"Re: Can't get SessionContext.isCallerInRole(...) to work from remote call."

To view the discussion, visit: http://community.jboss.org/message/603410#603410

--------------------------------------------------------------
I tested adding org.jboss.security.ClientLoginModule to my security domain so now the file looks as listed below. This did not change anything. Is still do not work.


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE server PUBLIC
-//JBoss//DTD MBean Service 4.0//EN
http://www.jboss.org/j2ee/dtd/jboss-service_4_0.dtd>


<server>
  <mbean code="org.jboss.security.auth.login.DynamicLoginConfig" name="jboss:service=DynamicLoginConfig">
    <attribute name="PolicyConfig" serialDataType="jbxb">
      <jaas:policy
        xsi:schemaLocation="urn:jboss:security-config:4.1 resource:security-config_4_1.xsd"
        xmlns:jaas="urn:jboss:security-config:4.1"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

        <jaas:application-policy name="zert">
          <jaas:authentication>
            <jaas:login-module code="org.jboss.security.ClientLoginModule" flag="required">
            </jaas:login-module>

            <jaas:login-module code="org.jboss.security.auth.spi.XMLLoginModule" flag="required">
              <jaas:module-option name="userInfo">
                <ur:users
                  xsi:schemaLocation="urn:jboss:user-roles:1.0 resource:user-roles_1_0.xsd"
                  xmlns:ur="urn:jboss:user-roles:1.0">
                  <ur:user name="admin" password="test">
                    <ur:role name="administrator"></ur:role>
                    <ur:role name="producer"></ur:role>
                    <ur:role name="consumer"></ur:role>
                  </ur:user>
                </ur:users>
              </jaas:module-option>
              <jaas:module-option name="unauthenticatedIdentity">guest</jaas:module-option>
            </jaas:login-module>
          </jaas:authentication>
        </jaas:application-policy>        
      </jaas:policy>         
    </attribute>
    <depends optional-attribute-name="LoginConfigService">jboss.security:service=XMLLoginConfig</depends> 
    <depends optional-attribute-name="SecurityManagerService">jboss.security:service=JaasSecurityManager</depends>
  </mbean>
</server>
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/603410#603410]

Start a new discussion in EJB3 at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2029]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20110504/d0828b6c/attachment.html 


More information about the jboss-user mailing list