2015-04-03 2 views
0

Я пытаюсь получить токен для использования в вызове службы, опубликованной через WSO2 API Gateway, и для этого я вызываю ресурс/токена на https: //: 8243/token с методом POST и «grant_type = учетными данными клиента» и правильным заголовком авторизации, но сервер возвращает 404 ресурса/токена не доступно Если я использую вызов Curl, сгенерированный с использованием приложения «store», я получаю ту же ошибку.Ресурс WSO2/token не найден

Если я использую ресурс через углеродное приложение, все работает, я делаю вызов https: //: 9443/oauth2/token, и я возвращаю токен Может ли кто-нибудь помочь мне получить приложение на порт 8243 работать?

ответ

0

apimanger обслуживает вызовы https api в порту 8243 и http api call в порту 8280, и он определяется под транспортом Receiver в axis2.xml /repository/conf/axis2/axis2.xml).

Несмотря на то, что он прослушивает 8243, если этот порт не открыт для внешнего доступа с вашего сервера, тогда вы не сможете получить доступ через порт 8243.So Проверьте, открыт ли порт 8243 на вашем сервере, где выполняется шлюз apimanger . Вы можете использовать команду telnet и проверить, можете ли вы подключиться к ней.