これを行う方法についてはわかりません。私はB2Cを探しているわけではありません。ユーザにサインインするのは嫌です。XamarinアプリがAzureのAADで保護されたAPIにアクセスできるようにしたいだけです。言い換えれば、Azure Active Directoryを使用してアプリケーション自体を認証してAzure AAD保護APIにアクセスしたいと考えています。私がインターネット上で見つけたことから、サービスプリンシパルからサービスプリンシパルの認証への移行は、モバイルアプリケーションを使用する場合はお勧めできません。 これを正しく行う方法に関する提案はありますか?チュートリアルとのリンクは素晴らしいでしょう。保護されたAzure AAD Web APIアプリケーションにアクセスするための、Azure Active DirectoryによるXamarin Formsアプリケーションの認証
ありがとうございます!
これは、Azure ADに対して認証するために、ネイティブアプリからいくつかの認証情報を送信する必要があるという問題があります。ネイティブアプリは、アプリの開発者が管理していない環境で動作します。私はこれが安全にできるとは思わない。 – juunas