2013-06-04 25 views
0

在我来之前,我试图自己解决这个问题。我会尽力解释清楚的问题。我有一个带有我的用户列表和我的组的WebLogic服务器。我也有一个用“ADF认证和授权”保护的ADF应用程序。我尝试从JDeveloper中为我的WebLogic用户分配权限。如何链接我的ADF应用程序中的WebLogic用户

我试图在我的应用程序中创建一个企业角色,并使用我的一个weblogics组的相同名称。我给这个小组赋予了很好的权利,但我仍然无法访问该页面。

我认为我的应用程序中管理的用户或组未与weblogic用户链接。在我的应用程序中使用的领域是“jazn.com”,我认为我必须改变这一点,但如何?

感谢

+0

您可以发布您在Weblogic日志中看到的访问错误吗?很难从你的文章中发现可能发生的情况,而不会出现任何错误。这有帮助吗? HTTP://博客。whitehorses.nl/2010/02/01/weblogic-web-application-container-security-part-2-adf-security/ –

回答

1

我认为你可以用这种方式链接你的用户:

一)你在你的web.xml文件中这个标签:

<“安全角色>
<“description>角色描述<”/ description>
<“role-name> my_role < “/角色名>
<”/安全角色>

b)你需要创建内部WEB-INF文件夹中的weblogic.xml文件,包含以下内容:?

<” XML version ='1.0'encoding ='windows-1252'?>
<“weblogic-web-app xmlns:xsi =”http://www.w3.org/2001/XMLSchema-instance“ xsi:schemaLocation =” http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd“ xmlns =”http://www.bea.com/ns/weblogic/weblogic-web-app“>
<“安全角色分配>
<”的角色名> my_role <“/角色名>
<”委托人名称>组名<“/委托人名称>
<” /安全角色分配>
<“/ WebLogic的web应用程序>

在这里你指定你在你的jazn-data.xml文件设定的角色将被分配到该组中,您的主要指定用户-名称标签。这与您的默认领域相关联,我认为如果您需要不同的领域,您可以添加其他标记来指定领域。

注:我在“<”之后添加了很多引号,因为我不知道如何显示xml代码。复制后删除这些引号

0
相关问题