[原创]weblogic.xml的配置_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3870 | 回复: 0   主题: [原创]weblogic.xml的配置        下一篇 
fangdingyu
注册用户
等级:少校
经验:1238
发帖:55
精华:25
注册:2013-3-6
状态:离线
发送短消息息给fangdingyu 加好友    发送短消息息给fangdingyu 发消息
发表于: IP:您无权察看 2013-3-8 10:40:15 | [全部帖] [楼主帖] 楼主

     weblogic server 允许通过设置weblogic应用程序扩展描述符(weblogic.xml)配置jsp容器,该文件通常位于web应用程序的web-inf目录下,可配置的元素包含在<weblogic-web-app>的根节点下。

     可配置的属性详解

     1.description

     description 元素是web应用程序的文字描述.

     2.weblogic-version

     仅供显示版本信息.

     3.security-role-assignment

     该元素声明web应用程序安全角色与weblogic server中一个或多个委托人之间的映射,

<security-role-assignment>
<role-name>
PayrollAdmin
</role-name>
<principal-name>simon</principal-name>
<principal-name>system</principal-name>
</security-role-assignment>


   还可以使用它将给定角色标记为外部定义的角色

<security-role-assignment>
<role-name></role-name>
<externally-defined>
</security-role-assignment>
在<security-role-assignment>元素中,必须定义<principal-name>或者<externally-defined>,不能都忽略.
<role-name>  必需  指定安全角色的名称
<principal-name> 指定安全领域内定义的委托人名称,可以使用多个<principal-name>元素向一个角色映射多个委托人
<externally-defined>   指定在安全领域内全局定义某特定安全角色, weblogic server使用该安全角色作为委托人名称,


   而无需在全局领域内查找委托人.

     如果您不定义security-role-assignment 元素及其子元素,则web应用程序容器会将该角色名隐式映射为委托人名称,并记录一条警告.如果不定义映射,则EJB容器不部署该模块.如果在weblogic.xml将role_xyz映射至用户joe,则role_xyz成为本地角色. 如果将role_xyz指定为外部定义的角色,则它将成为全局角色.

     如果不定义security-role-assignment元素,role-xyz则成为本地角色,且web应用程序创建其隐式映射,并记录一条警告.




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论