現時点では、次のコードを使用して Azure ログイン ポータルへのリダイレクトを促し、Azure ログイン画面で有効なユーザー名とパスワードを入力します。
public void SignIn()
{
// Redirect to the Azure sign in page.
if (!Request.IsAuthenticated)
{
HttpContext.GetOwinContext().Authentication.Challenge(new AuthenticationProperties { RedirectUri = RedirectUrl }, OpenIdConnectAuthenticationDefaults.AuthenticationType);
}
}
最初に Azure にリダイレクトしてそこでユーザー名とパスワードを入力する代わりに、Web サイトから直接ユーザー名とパスワードを入力し、バックグラウンドで資格情報を Azure に渡し、認証トークンを取得できるように、上記のコードを変更するにはどうすればよいですか?戻り、最後に指定されたリターン URL にリダイレクトしますか?