c# - Stormpath OAuth 2.0 不支持的授权类型

标签 c# .net asp.net-web-api stormpath

每个 Stormpath documentation ,对于密码 grant_type,只需发出如下的 post 请求:

POST /oauth/token
Host: myapi.com
Accept: application/json
Content-Type: application/x-www-form-urlencoded

grant_type=password
&<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="fc898f998e929d9199c1898f998ebc99849d918c9099d29f9391" rel="noreferrer noopener nofollow">[email protected]</a>
&password=theirPassword

但是,这不起作用并返回“unsupported_grant_type”。在我的配置中,启用了密码授予。我错过了什么?

最佳答案

弄清楚了,请求正文必须在一行上

grant_type=password&<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="b8cdcbddcad6d9d5dd85cdcbddcaf8ddc0d9d5c8d4dd96dbd7d5" rel="noreferrer noopener nofollow">[email protected]</a>&password=theirPassword

关于c# - Stormpath OAuth 2.0 不支持的授权类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41351081/

相关文章:

c# - Web API 中的 DefaultControllerFactory 等价物是什么?

c# - 在没有 Ajax 的 asp.net 回发后执行 javascript 函数

c# - 使用 MongoDB C# 驱动程序 2.2 对嵌套字段进行强类型查询

c# - InvariantCulture 和 Ordinal 字符串比较的区别

.net - 用于为 CI 创建 MSBuild 脚本的良好实践 : How to reuse . csproj 和 .sln 文件?

c# - .NET Web API + session 超时

c# - 在 Eyeshot 11 中选择 Solid3D 实体的边和顶点

c# - 从 C# 访问 iPad 图片

.net - 如何检查是否安装了 .Net 4.7.2 的开发者包?

c# - .NetCore 3.1API 无法加载文件或程序集 'Microsoft.AspNetCore.Hosting.Abstractions'