我发布的应用
https://localhost:9443/publisher/info?Name=weatherapi&version=1.0.0&provider=admin
主机 - localhost 港口 - 9443
注意: - 我使用的是独立的WSO2 API管理器
我订阅了Weather API应用并生成了消费者密钥,消费者密钥和访问令牌。
沙盒网址: 当我使用WSO2 API控制台发送请求时
curl -x get --header "Accept: application/json" --header "Authorization: bearer a3eb309dd898241469e4b058a1501520" "Https://100.68.70.149:8243/weatherapi/1.0.0/?Q=London"
我得到了正确的答复。
我很困惑,在我的应用程序中指出要使用部署应用程序(weather-api)的设施。
答案 0 :(得分:1)
9443 Port是servlet端口,用于调用Admin Services等。 在API调用时,将使用默认的8280(http)和8243(https)端口。因此,您需要使用8280进行API调用