にログインせずに、Identity Server からテナント アカウント情報を更新できるようにする必要がありますApache Stratos Manager
。カスタムjspページを介してこれを行うつもりです。
- これはどのように行うことができますか?
- IS に追加する必要のある jar は何ですか?
- 呼び出しを実行するためにどのメソッドを呼び出しますか?
account-mgr.jsp
コードをコピーしようとしましたが、 AccountMgrService
.
にログインせずに、Identity Server からテナント アカウント情報を更新できるようにする必要がありますApache Stratos Manager
。カスタムjspページを介してこれを行うつもりです。
account-mgr.jsp
コードをコピーしようとしましたが、 AccountMgrService
.
jar
次の を からManager
にコピーする必要がありますIS
。
|-- org.wso2.carbon.account.mgt-1.5.2.jar
|-- org.wso2.carbon.account.mgt.stub-3.2.2.jar
|-- org.wso2.carbon.account.mgt.ui-1.5.2.jar
|-- drools-5.0.1.wso2v1.jar
|-- jsr94-1.1.0.wso2v1.jar
|-- org.wso2.carbon.billing.core-1.5.2.jar
|-- org.wso2.carbon.billing.mgt-1.5.2.jar
|-- org.wso2.carbon.email.sender-1.5.2.jar
|-- org.wso2.carbon.email.verification-3.2.1.jar
|-- org.wso2.carbon.rulecep.adapters-3.2.0.jar
|-- org.wso2.carbon.rulecep.commons-3.2.0.jar
|-- org.wso2.carbon.rule.core-3.2.0.jar
|-- org.wso2.carbon.rule.engine.drools-3.2.0.jar
|-- org.wso2.carbon.rule.engine.jsr94-3.2.0.jar
|-- org.wso2.carbon.rule.server-3.2.0.jar
|-- org.wso2.carbon.usage-1.5.2.jar
`-- org.wso2.carbon.usage.meteringqueryds.stub-3.2.0.jar
また、ディレクトリbilling-config.xml
からコピーします。$MANAGER_HOME/repository/conf
$IS_HOME/repository/conf
理想的には のみが必要ですaccount.mgt.*.jar
が、アカウント管理は請求などに依存するため、上記のすべてのjar
s が必要になりますclasspath
。これは、最新の WSO2 Stratos リリース バージョン 1.5.2 の時点です。
アカウント管理を課金から独立させることを検討しています。