身份验证失败时,WSO2 EI自定义处理程序将自定义消息

时间:2018-11-23 09:14:01

标签: wso2 wso2ei synapse

我遵循此tutorial来保护WSO2 EI中的API。

按照本教程操作,除一件事情外,其他所有东西都可以正常工作。我的API使用带有请求主体的POST方法。

每次身份验证为null或失败时,它将返回请求正文以及标头中的HTTP授权失败。请参见下面的内容,以查看身份验证为空/失败时的消息外观

enter image description here

我的问题是,如何将一些JSON消息返回给客户端,显示错误消息,如下所示。

{  "ResponseStatus": {
"Status": "FAILED",
"StatusCode": "xxxxx",
"StatusMessage": "Authentication failed." } } 

我知道我必须在某个地方编辑自定义处理程序代码。请教我一个人。任何建议和帮助将不胜感激。

0 个答案:

没有答案