0

実際、私はこの記事を読みました: http://wso2.com/library/articles/2013/11/fine-grained-xacml-authoriation-with-pip-points/

それは私にとって本当に興味深いものでした。やりたいことととてもマッチしています。私は同じことをしようとしましたが、wso2am 1.7.0 API Manager を使用しています。しかし、カーボンUIでナビゲートするポリシーを取得しようとしている間

ホーム -> PAP -> ポリシー管理

次の例外が発生しました 次のエラーの詳細が利用可能です。詳細については、ログを参照してください。

org.apache.axis2.AxisFault: Exception occurred while trying to invoke service method getAllPolicies
at org.wso2.carbon.identity.entitlement.ui.client.EntitlementPolicyAdminServiceClient.handleException(EntitlementPolicyAdminServiceClient.java:478)
at org.wso2.carbon.identity.entitlement.ui.client.EntitlementPolicyAdminServiceClient.getAllPolicies(EntitlementPolicyAdminServiceClient.java:81)
at org.apache.jsp.entitlement.index_jsp._jspService(org.apache.jsp.entitlement.index_jsp:183)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)

これらの質問に答えるのを手伝ってくれる人はいますか? WSO2 AM でも同じことができますか? この問題を解決するアイデアはありますか?

ありがとう。

4

1 に答える 1

0

はい.. APIM で実行できますが、XACML 機能を Identity Server にインストールする必要があります。あなたのコメントによると、XACML 機能は APIM に既にインストールされているようです。そうしないと、PAP->Policy Administration UI が表示されないためです。ただし、機能のインストール時にバージョンの不一致が発生する可能性があります。APIM と WSO2IS が同じバージョンの でリリースされていない可能性があるためですorg.wso2.carbon.identity.entitlement.stubただし、同じタイプの SO の質問はhereから見つけることができます。私はそれに対するいくつかの解決策を与えました。あなたもそれを試すことができます。ただし、適切な展開を探している場合は、PDP 機能を APIM にインストールするのではなく、Identity Server を別の PDP エンジンとして使用することをお勧めします。詳細はこちらからもご覧いただけます

于 2015-02-12T18:23:46.877 に答える