私は現在、Symfony3 APIを開発しようとしています。このAPIは、ユーザーが既に企業のADに存在するかどうかを調べる必要があります。Azure ADにSymfony3 APIを使用してログイン
問題:
私はすべてのユーザー・インタフェースを使用することはできません、と私はアズールADでログを取得する方法について検出されたすべてのユーザ名とパスワードの入力をグラフィカルに要求するWebページに私をリダイレクトします。
グラフィカルな介入なしにこの手順を進める方法が必要です。
私は現在、Symfony3 APIを開発しようとしています。このAPIは、ユーザーが既に企業のADに存在するかどうかを調べる必要があります。Azure ADにSymfony3 APIを使用してログイン
問題:
私はすべてのユーザー・インタフェースを使用することはできません、と私はアズールADでログを取得する方法について検出されたすべてのユーザ名とパスワードの入力をグラフィカルに要求するWebページに私をリダイレクトします。
グラフィカルな介入なしにこの手順を進める方法が必要です。
ユーザのログインなしで、PHPバックエンドサービスの会社のADテナントであなたのユーザをチェックしたいと思われるようです。私に誤解がある場合は、私に知らせてください。
アプリケーションでMicrosoft Graph
を活用し、OAuth 2.0クライアントの資格情報フローをCall Microsoft Graph in a service or daemon appに実装することができます。
アクセストークンを取得してMicrosoft Graphに対してREST要求を作成し、Get a userを使用して、ユーザーがADテナントに存在するかどうかを確認できます。