2014-02-19 80 views
0

使用OpenAM我試圖保護ADF應用程序,我已經按照記錄安裝了weblogic policy agent。Oracle ADF應用程序和OpenAM

我得到系統提示OpenAM屏幕然而,一旦登錄登錄並重定向到應用程序,我碰到下面的錯誤

錯誤403 - 禁止 服務器理解了請求,但是拒絕完成。授權不起作用,請求不應重複。如果請求方法不是HEAD並且服務器希望公開爲什麼請求沒有被滿足,那麼它應該描述在實體中拒絕的原因。當服務器不希望揭示請求被拒絕的原因時,或者沒有其他響應適用時,通常使用此狀態碼。

是否有任何日誌或任何我可以查看以找到確切的推理?

我唯一能想到的就是它與ADF安全性有關。

回答

0

默認情況下,代理正在以'ALL'模式運行,這意味着它也在強制執行URL(urlPolicy)的授權。所以你也必須創建URL策略。

但是,URL策略通常對Web Apps沒有意義,所以您可以更改代理以「SSO_ONLY」或「J2EE」模式運行。

順便說一句,代理調試日誌(在代理配置文件中將日誌級別設置爲'消息')會告訴你爲什麼拒絕訪問。

相關問題