私は2つのプラットフォームにある製品、ウェブ& iOSを持っています。私の意図は、ユーザーが両方のプラットフォームからMicrosoft365にログインできるようにすることです。一旦完了したら、アクセス&リフレッシュトークンを使用して、自分のカレンダー、連絡先などから、ウェブ上に構築したサービス。Microsoft 365ネイティブとウェブ共有の認証
試みた溶液#1
認可コンテキストがclientSecret
を必要とし、私はそれを供給するために見つけていない場所がないため、AzuraのclientIdをが動作しないWebアプリケーションの場合とclientId
をネイティブアプリケーションを設定します。
しようとしました溶液#2
clientSecrets
秒を持っていないのAzure上のネイティブアプリのため、同様に動作しません(WebアプリケーションのネイティブアプリのclientId
を与える)反転をしようとしています。
ネイティブアプリの場合、私はADALiOS
フレームワークを使用しています。
どのようにこの問題を解決するためのアイデアですか?
ありがとうございます!
を、あなたは1つのアプリを登録しますかとの両方のネイティブとウェブアプリがあることを使用することができます、または1つのアプリ(Webまたはネイティブ)をログインし、他のアプリは認証情報を入力せずに直接ログインできますか? –
あなたが記述した最初のシナリオ – royherma