【发布时间】:2015-02-12 13:22:22
【问题描述】:
使用WSO2 api manager (1.7.0),如何将实际的后端服务错误信息发送给客户端?
示例:当后端 api 服务响应 401 错误时,API 网关向客户端发送不同的消息“500 Internal Server Error”。
有什么办法,WSO2 APIM 向客户端发送实际的“401 - 未经授权”消息。
详情:
客户端向 WSO2 APIM 发送带有授权和身份验证标头的 POST 请求。
WSO2 APIM 在将请求发送到后端服务器之前,会剥离授权标头并将身份验证标头转换为授权标头。
后端服务器向 WSO2 APIM 响应“401 - 未经授权”错误消息
WSO2 APIM 以不同的消息响应客户端 - “500 内部服务器错误”。
【问题讨论】:
标签: http-headers wso2 wso2-am