授权类型密码无效的WSO2 API Manager错误代码

时间:2017-03-20 10:51:07

标签: wso2 wso2-am

使用" grant-type = password"进行令牌生成请求时,如果凭据无效,则返回的响应为400.

我希望我的API Manager实例返回401(无效凭据)。我在哪里做出改变。

1 个答案:

答案 0 :(得分:1)

您可以像这样修改令牌API突触文件(repository/deployment/server/synapse-configs/default/api/_TokenAPI_.xml)的输出序列。

<outSequence>
    <filter source="json-eval(error_description)" regex=".*Authentication failed for.*">
        <then>
            <property name="HTTP_SC" value="401" scope="axis2"/>
        </then>
        <else></else>
    </filter>
    <send/>
</outSequence>