2017-09-20 10 views
0

ISでは、トークンをコールhttps://wso2is.local:9443/oauth2/authorize?response_type=id_token%20token&client_id=NgTICXFPYnt7ETUm6Fc8NMU8K38a&redirect_uri=http://wso2is.local:8080/playground2/oauth2client&nonce=abc&scope=openid+scope_1+scope_2+scope_3 [1]で取得します。WSO2 OAuth2グローバルスコープ

しかし、すべてのスコープのトークンを取得しようとすると、私のURLは非常に長くなります。

リクエストはscope=openid+globalとすることはできますか?

[1]セキュリティ上の理由のためにサポートされていないhttps://docs.wso2.com/display/IS530/Implicit+Client+Profile+with+Playground

答えて

0

。トークンを発行するときに要求されたスコープのみが考慮されます。

+0

AMの複数apisで1つのスコープを共有することは可能ですか?もしそうなら、私はこの範囲でトークンを要求することができました。 – Peter

+0

いいえ、API開発者は独自のスコープを作成することが許可されているため、スコープxは異なるAPIで異なる意味を意味する可能性があります。しかし、適用の観点からは、各スコープの意味を理解できるはずです。そのため、同じキーを持つスコープはAPI全体で使用できません。 – Bee

+0

APIM 3.0(まだ開発中)では、共有スコープが存在します。それはあなたの問題を解決します。 – Bee

関連する問題