WSO2 3: Ошибка при создании токена PRODUCTION для приложения - PullRequest
0 голосов
/ 01 марта 2020

Мне удалось избежать ошибки invalid_callback. Ссылка: Wso2 apiman: INVALID REQUEST, invalid_callback

Однако я не могу сгенерировать токены для API. Любой обходной путь очень ценится.

Причина: javax. net .ssl. SSLException: имя хоста в сертификате не совпадает: localhost! = Dev.org

2020-03-01T12: 06: 46,418 [-] [https-jsse-nio-9443-exe c -40] ОШИБКА APIConsumerImpl Ошибка при повторном создании AccessToken org.wso2. carbon.apimgt.api.APIManagementException : Ошибка при создании токенов - имя хоста в сертификате не совпадает: localhost! = dev.org

Какие-либо другие изменения должны быть внесены?

Ответы [ 2 ]

1 голос
/ 02 марта 2020

Обходной путь для «Ошибка генерации токена PRODUCTION»:

  1. Раздел без комментариев [apim.oauth_config] ' revoke_endpoint ', как показано ниже.

  2. Заменить

Изменить это: revoke_endpoint = "https: // localhost : $ {https.nio.port} / revoke "

To: revoke_endpoint =" https: //dev.apigw.org: $ {https.nio.port} / revoke "

[apim.oauth_config]
#enable_outbound_auth_header = false
#auth_header = "Authorization"
revoke_endpoint = "https://dev.apigw.org:${https.nio.port}/revoke"
#enable_token_encryption = false
#enable_token_hashing = false
0 голосов
/ 03 марта 2020

Еще один подход, который вы можете использовать, - это добавление localhost в качестве SAN при создании нового сертификата / хранилища ключей.

...