C# 使用ASP.NET Core中的Azure Active Directory B2C在web API中测试云身份验证-返回错误“;无效的“U请求”;
我将遵循以下教程: 当我测试与Postman的连接时,会出现登录页面(我可以在之前注册),但在表单验证时,Postman返回以下错误: 无效的请求 我无法通过邮递员控制台获得有关错误的更多详细信息 我在这里找到了更多的信息: 错误代码: 无效的请求 说明: 协议错误,例如缺少必需的参数 客户端操作: 修复并重新提交请求。这是一个开发错误,通常在初始测试期间捕获 但我找不到缺失或配置不正确的设置C# 使用ASP.NET Core中的Azure Active Directory B2C在web API中测试云身份验证-返回错误“;无效的“U请求”;,c#,.net-core,azure-ad-b2c,C#,.net Core,Azure Ad B2c,我将遵循以下教程: 当我测试与Postman的连接时,会出现登录页面(我可以在之前注册),但在表单验证时,Postman返回以下错误: 无效的请求 我无法通过邮递员控制台获得有关错误的更多详细信息 我在这里找到了更多的信息: 错误代码: 无效的请求 说明: 协议错误,例如缺少必需的参数 客户端操作: 修复并重新提交请求。这是一个开发错误,通常在初始测试期间捕获 但我找不到缺失或配置不正确的设置 邮递员 验证URL: 范围: openid脱机访问 Visual Studio 我的web
邮递员 验证URL: 范围: openid脱机访问 Visual Studio 我的webapi正在以下地址运行(使用visual studio创建的模板,无需更改):(我测试时她正在运行) My appsettings.json:
{
"AzureAdB2C": {
"Instance": "https://login.microsoftonline.com/tfp/",
"ClientId": "c9f1cb20-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"Domain": "trukafaire.onmicrosoft.com",
"SignUpSignInPolicyId": "B2C_1_SiUpIn"
},
"Logging": {
"IncludeScopes": false,
"Debug": {
"LogLevel": {
"Default": "Warning"
}
},
"Console": {
"LogLevel": {
"Default": "Warning"
}
}
}
}
Azure
申请邮递员
应用程序WebApi
好的,我想我发现了,我不知道教程是错的还是我错过了一步 我的范围不好,教程说: 范围:
https://<holding domain name>/<api>/user_impersonation openid offline_access
https:///
https://<holding domain name>/api/user_impersonation