2
我配置了WSO2 API管理器,并且一切似乎都正常。WSO2 API管理器身份验证错误内容类型
困扰着我唯一的问题是,在一个验证异常的情况下,API经理总是返回与XML的内容类型,例如响应,
<ams:fault xmlns:ams="http://wso2.org/apimanager/security"><ams:code>900904</ams:code><ams:message>Access Token Inactive</ams:message><ams:description>Access failure for API: /exchange, version: 1.0 with key: 1139a466ebfd825aca953ad7259b9f45</ams:description></ams:fault>
在客户端的情况下,用JSON我的Web服务通信格式,XML响应看起来有点奇怪。
是否有任何想法如何使API Manager提供JSON格式的错误响应?
您是否对XML和JSON响应获得此响应? – Nadeesha
我始终得到XML响应,我称之为服务的API管理器和API管理器无法验证或授权调用者。使用Content-Type或Accepts标题无关紧要。 (顺便说一句,我认为碳只是删除这样的标题) – user2461343
我很抱歉,但你的情况并不清楚,你说什么API管理器无法与后端服务通信或验证您的请求?如果您对XML可以在API网关完成的JSON转换感兴趣。 – Nadeesha