2016-03-28 17 views
0

WSO2 Identity Server(4.6)を初めて使用しています。私はESB(WSO2 ESB 4.9)で休憩サービスを利用するユースケースを持っています。また、さまざまなユーザーにリソースレベルのアクセスを提供したいと考えています。 私はWSO2識別サーバーを使用してユーザーを認可し、トークンを使用して残りのサービスにアクセスすることを考えました。私は遊び場の例を見ていましたが、それは、認可サービスがアイデンティティ・サーバー認可サービスを開く、私がやりたいことではありません。これはシーケンシャルと思われ、ユーザー/リソースの所有者が同じであることを前提としています。 私はプログラマチックにすべてのことを行いたいと思います。ユーザーに暗証コードを与え、トークンサービスを呼び出してトークンを取得させてください。これは可能ですか? ありがとうWSO2 Identity Server認可サービス

+0

私はプログラムでトークンを取得します。私はClientCredentialGrantTypeを使用しています。トークンを受け取った後、私は休憩サービスを呼んでいます。 ESBにAPIを設定しました。 ISを使用してトークンを検証するハンドラを構成しました。私は[リンク] http://wso2.com/library/articles/2014/02/securing-your-web-service-with-oauth2-using-wso2-identity-server-1/に従っています 私は使用していますRestui要求を送信するSOAPUI。これはヘッダーAuthorization:Brearer を持つ空の要求です。ESBでは例外が発生します。java.lang.Exception:SimpleOauthHandler.handleRequestでOAuth2要求を検証中にエラーが発生しました – sarvs

+0

ESBがlocalhost:9443で、Identityサーバーが9446です。 – sarvs

答えて

関連する問題