2013-06-04 49 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
相關問題