私は、Azure Active Directory認証を使用してAsp.netアプリケーションを作成しました。今Azure AD私たちのアプリケーションで認証されたときにユーザーからテナントIDを取得する方法
とき私のアプリケーションへのユーザのログイン、私は
キーユーザーの電子メールIDおよびプロバイダなどのユーザーデータを取得しています今の要件は、私は応答からユーザーのテナントIDを取得する必要があります。
応答からユーザーテナントIDを取得する可能性はありますか?
ここでは、認証されたユーザーデータを取得するためにGetExternalLoginInfoAsync()を使用しています。
private IAuthenticationManager AuthenticationManager
{
get
{
return HttpContext.GetOwinContext().Authentication;
}
}
var loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();
あなたのお手伝いをお待ちしております。
コードを共有してください。通常、テナントIDは結果オブジェクトで使用可能でなければなりません。 –
私は自分のコードスニペットを共有してくれたので、すばやく応答していただきありがとうございます。 あなたはそれを調べていただけますか? –