【发布时间】:2018-08-16 09:54:28
【问题描述】:
我在尝试从 ADFS 2012 R2 获取访问令牌时遇到以下错误:
System.Net.Http.WinHttpException: A security error occurred
我在我的 .NET Core api 控制器中使用以下代码来尝试获取访问令牌:
var body = new Dictionary<string, string>();
body.Add("grant_type", "authorization_code");
body.Add("client_id", "xxx");
body.Add("redirect_uri", "xxx");
body.Add("code", "xxx");
var accessTokenResponse = await client.PostAsync("xxx/adfs/oauth2/token", new FormUrlEncodedContent(body));
“xxx”是我用来请求授权码的参数,所以我很确定这些是正确的。
对此很陌生,我不确定到底出了什么问题。这是与 cors 相关的错误吗?
【问题讨论】:
标签: c# asp.net asp.net-core adfs windows-server-2012-r2