快速业务通道

在WebSphere Application Server Community Edition上运行PHP

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-22
  <sys:moduleId>
     <sys:groupId>default</sys:groupId>
     <sys:artifactId>PHPonWASCE</sys:artifactId>
     <sys:version>1.0</sys:version>
     <sys:type>car</sys:type>
   </sys:moduleId>
  </sys:environment>
  <context-root>/PHPonWASCE</context-root>
  <security-realm-name>php-properties-realm</security-realm-name>
  <sec:security>
   <sec:default-principal>
     <sec:principal
       class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal"
       name="user1" />
   </sec:default-principal>
   <sec:role- mappings>
     <sec:role role-name="Role1">
       <sec:principal
        class="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal"
         name="group1" designated-run-as="true" />
      <sec:principal
         class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal"
         name="user4" />
     </sec:role>
     <sec:role role- name="Role2">
      <sec:principal
        class="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal"
         name="group2" designated-run-as="true" />
     </sec:role>
    </sec:role-mappings>
  </sec:security>
</web-app>

在WEB-INF/web.xml文件中加入security的设置

程序清单 13. web.xml <security-constraint>
  <display-name>Group1</display-name>
  <web-resource-collection>
    <web-resource-name>Group1</web- resource-name>
    <description></description>
    <url- pattern>/group1/*</url-pattern>
  </web-resource-collection>
   <auth-constraint>
    <description></description>
     <role-name>Role1</role-name>
  </auth-constraint>
</security- constraint>
<security-constraint>
  <display-name>Group2</display -name>
  <web-resource-collection>
    <web-resource- name>Group2</web-resource-name>
     <description></description>
    <url-pattern>/group2/*</url- pattern>
  </web-resource-collection>
  <auth-constraint>
     <description></description>
    <role-name>Role2</role- name>
  </auth-constraint>
</security-constraint>
<login- config>
  <auth-method>FORM</auth-method>
  <realm-name>php- properties-realm</realm-name>
  <form-login-config>
    <form- login-page>/login.jsp</form-login-page>
    <form-error- page>/error.jsp</form-error-page>
  </form-login-config>
</login-

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号