我将AppBuilder配置为使用OpenIdConnectAuthentication,并在端点上添加了[Authorize]标头,我希望应用身份验证。
app.UseOpenIdConnectAuthentication(
new OpenIdConnectAuthenticationOptions()
{
ClientId = ClientId,
Authority = Authority,
Notifications = new OpenIdConnectAuthenticationNotifications()
{
AuthorizationCodeReceived = async (context) =>
{
var code = context.Code;
await Task.FromResult(0);
}
}
});
如何将变量代码发送回控制器?这里没有HttpContext,我有访问令牌的OwinContext与控制器中的不同。