私のb2cには2つのWeb API(AとB)があります。それぞれが独自のアクセス許可(scopeA1、scopeA2)と(scopeB1、scopeB2)をパブリッシュします。複数のウェブAPIの範囲
認証時に両方のapiの認証コードを取得するために、私のWebアプリケーション(既に設定済みで、apiと4つのスコープの両方にアクセス許可を与えています)では、OpenIdConnectAuthenticationOptionsinスコープのプロパティを4に設定しようとしましたスコープ エラーが発生しました。AADB2C90146:要求で指定された 'scopeA1 scopeA2 scopeB1 scopeB2 openid offline_access'は、サポートされていないアクセストークンに対して複数のリソースを指定しています。
私が指定した場合のみ、ウェブAPIのAまたはBのためのスコープ間は、それは私が私のWebアプリは、両方のウェブが両方
ありがとう付与された権限でも、APIを使用して取得するにはどうすればよいthis link
あたりとして働きます助けを求めて
Thxをこのフォーマットを使用する方法について
githubの会談。はい、彼らはADの異なるリソースです。私はOWINのパイプラインでそれをどうすればいいですか? – tourili
私の心配が問題ではっきりしているかどうか分かりません。この目的は、ユーザーログイン中にサインインポリシーが実行されているときに、どのように認証コードを取得できるかを確認することです。これは私が別のapis上の異なるスコープを求めたいところです。しかし、OpenIdConnectAuthenticationOptionsのscopeプロパティは、その時点ですべての異なるスコープを取ることはできません(私は前述のAADB2C90146の問題があります)。 – tourili