0
ユニバーサルWindowsアプリケーションからのAADリソースへのアクセスに関して助けが必要です。Azure ADアプリケーションUWPのWebAccountProviderを使用する他のアプリケーションへのアクセス
- 私はASP.NET MVCプロジェクトを持ち、Azure AADにデプロイしました。
- 私はネイティブAzure APPを持っており、他のアプリケーションへのアクセス権を使って、私のASP.NET MVCプロジェクト(#1)へのアクセス権を与えています。
- UWPのWebAccountProviderモデルを使用して、クライアントID#2のアクセストークンを取得しました。
- Office 365/SharePoint Onlineをクエリすると、データが正常に表示されます。
- しかし、#1のWebサイトのコンテンツを照会すると、応答はlogin.microsoftonline.comへのリダイレクトを示しています。
事前チェック検証は以下のとおりです。
- 私のアプリケーションは、OWINの起動を使用しています。
- ClientID、Audienceがmy web.configに定義されています。
- マニフェストは、Type = Userとvalue = user_impresonationでうまくいきます。
誰もが設定に欠けているものを理解するのに役立ちますか?
注:ごく初期のユーザーは同意を得ており、すべてのリストを正しく表示しています。
コードを共有できますか? –
私は問題を解決しました!問題は、私のWebサイトのリソースのために、私は最後に "/"をつけてURLを終了すべきです。これは非常に奇妙に見えますが、それは本当です。 –