OAuth承载令牌-使用XML格式



我正在使用OWIN中间件为我的ASP.NET WebApi项目颁发访问令牌。

尽管从格式化程序集合中删除了Json格式化程序,但发出的令牌始终为Json格式。

我尝试将XML格式化程序设置在集合列表的顶部。

我还尝试将内容类型和接受标头都设置为application/xml

我缺少什么来启用XML格式的令牌响应?任何建议都将不胜感激。

感谢

IEFT提出的OAuth 2.0授权框架标准指出-

"参数包含在HTTP响应的实体主体中使用[RFC4627]定义的"application/json"媒体类型。这个参数被序列化为JavaScript对象符号(JSON(通过在最高结构级别添加每个参数。参数名称和字符串值包含为JSON字符串。数值包含为JSON数字。的顺序参数无关紧要,并且可以变化。">

因此,根据所提出的标准,响应被实现为JSON。为了获得XML中的响应,应该编写HttpModule以将JSON转换为XML,如下所述-https://stackoverflow.com/a/29035498/9721400

相关内容

  • 没有找到相关文章

最新更新