【问题标题】:WSO2 API Manager - API authentication failure - Required OAuth credentials not providedWSO2 API 管理器 - API 身份验证失败 - 未提供所需的 OAuth 凭据
【发布时间】:2014-03-26 00:51:36
【问题描述】:

我正在使用 wso2 API 管理器而不是我们拥有的其他 API 之一。每次我在 wso2 上点击该服务时,尽管应用程序运行良好,但我都会收到下面提到的错误。我尝试将 OPTIONS 设置为“无”,但徒劳无功。 有人可以建议如何解决它吗?

2014-03-25 19:36:05,647 [-] [PassThroughMessageProcessor-9] ERROR APIAuthenticationHandler API 身份验证失败 org.wso2.carbon.apimgt.gateway.handlers.security.APISecurityException:未提供所需的 OAuth 凭据 在 org.wso2.carbon.apimgt.gateway.handlers.security.oauth.OAuthAuthenticator.authenticate(OAuthAuthenticator.java:114) 在 org.wso2.carbon.apimgt.gateway.handlers.security.APIAuthenticationHandler.handleRequest(APIAuthenticationHandler.java:92) 在 org.apache.synapse.rest.API.process(API.java:285) 在 org.apache.synapse.rest.RESTRequestHandler.dispatchToAPI(RESTRequestHandler.java:76) 在 org.apache.synapse.rest.RESTRequestHandler.process(RESTRequestHandler.java:63) 在 org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:220) 在 org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:83) 在 org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) 在 org.apache.synapse.transport.passthru.ServerWorker.processNonEntityEnclosingRESTHandler(ServerWorker.java:336) 在 org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest(ServerWorker.java:377) 在 org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:183) 在 org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 在 java.lang.Thread.run(Thread.java:724)

【问题讨论】:

    标签: oauth wso2


    【解决方案1】:

    根据错误,您似乎没有发送 Authorization 标头。你能指定你使用哪个客户端来发送请求吗?

    【讨论】:

    • 我正在发送身份验证标头,但由于系统中的某些配置问题而出现问题。现在已经解决了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-03
    • 1970-01-01
    • 1970-01-01
    • 2016-01-10
    • 2018-11-11
    • 1970-01-01
    • 2019-09-11
    相关资源
    最近更新 更多