Hybridフローを使用してASP.NET Core MVCクライアントを実装しましたが、HttpContext.Authentication.GetTokenAsync( "access_token")が何をしているのか不思議です。誰かがHttpContext.Authentication.GetTokenAsync( "access_token")を説明できますか
あなたは私の質問の詳細な背景が必要な場合:中魔法があり
var accessToken = await HttpContext.Authentication.GetTokenAsync("access_token");
var client = new HttpClient();
client.SetBearerToken(accessToken);
var response = await client.GetAsync("http://localhost:5001/api/stuff");
:ASP.NetコアクライアントアプリケーションのコントローラのアクションでからAPIにアクセスするための
指示を次のように一般的ですhttpContext.Authentication.GetTokenAsync( "access_token"):-)
この機能が何をしているのでしょうか。 MVC App DomainのCookieからアクセストークンを復号化していますか? ... ID4ドメインから?
私は申し訳ありませんが、私はこれが何をオンまたはアクセストークンは中かもしれクッキーを見つける十分なドキュメントを見つけることができなかった私がここに見てきた:。 https://docs.microsoft.com/en-us/aspnet/core/api/microsoft.aspnetcore.authentication.authenticationtokenextensions
誰もがそれが何を知っていますか?より完全なドキュメントへのリンクは完全に感謝の答えです。
TU!
「services.AddAuthentication()」と呼ばれるスタートアップコールには何がありますか? – aaronR