Reputation: 55
While trying to configure Mutual SSL for an API, below error is thrown:
TID: [-1234] [] [2020-01-14 11:43:09,542] ERROR {org.wso2.carbon.apimgt.gateway.handlers.security.authenticator.MutualSSLAuthenticator} - Mutual SSL authentication failure
TID: [-1234] [] [2020-01-14 11:43:09,544] WARN {org.wso2.carbon.apimgt.gateway.handlers.security.APIAuthenticationHandler} - API authentication failure due to Invalid Credentials
<ams:fault xmlns:ams="http://wso2.org/apimanager/security"><ams:code>900901</ams:code><ams:message>Invalid Credentials</ams:message><ams:description>Invalid Credentials. Make sure you have provided the correct security credentials</ams:description></ams:fault>
For this API, only "Transport Level Security" is kept mandatory whereas "Application Level Security" is kept as optional. Please advise on how to achieve mutual SSL working on the wso2 API Manager 3.0.0
Upvotes: 2
Views: 925
Reputation: 799
If you are watched this video, you will figure out how to achieve mutual SSL working on the WSO2 API Manager 3.0.0. It has clearly explained how mutual SSL working with WSO2 API manager
Upvotes: 1