Wso2 apiman: INVALID REQUEST, invalid_callback - PullRequest
0 голосов
/ 29 февраля 2020

Я хочу запустить apimanger в моем windows ноутбуке и получить к нему доступ с помощью пользовательского URL

Из журналов похоже, что я должен заменить "localhost"

wso2carbon.log

TID: [-1234] [] [2020-02-29 14:06:47,948]  INFO {org.apache.synapse.transport.passthru.core.PassThroughListeningIOReactorManager} - Pass-through HTTP Listener started on 0:0:0:0:0:0:0:0:8280
TID: [-1234] [] [2020-02-29 14:06:47,950]  INFO {org.apache.synapse.transport.passthru.PassThroughHttpMultiSSLListener} - Starting Pass-through HTTPS Listener...
TID: [-1234] [] [2020-02-29 14:06:47,960]  INFO {org.apache.synapse.transport.passthru.core.PassThroughListeningIOReactorManager} - Pass-through HTTPS Listener started on 0:0:0:0:0:0:0:0:8243
TID: [-1234] [] [2020-02-29 14:06:48,516]  INFO {org.wso2.carbon.ntask.core.service.impl.TaskServiceImpl} - Task service starting in STANDALONE mode...
TID: [-1234] [] [2020-02-29 14:06:48,588]  INFO {org.wso2.carbon.registry.eventing.internal.RegistryEventingServiceComponent} - Successfully Initialized Eventing on Registry
TID: [-1234] [] [2020-02-29 14:06:49,021]  INFO {org.wso2.carbon.core.init.JMXServerManager} - JMX Service URL  : service:jmx:rmi://localhost:11111/jndi/rmi://localhost:9999/jmxrmi
TID: [-1234] [] [2020-02-29 14:06:49,027]  INFO {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} - Server           :  WSO2 API Manager-3.0.0
TID: [-1234] [] [2020-02-29 14:06:49,029]  INFO {org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} - WSO2 Carbon started in 216 sec
TID: [-1234] [] [2020-02-29 14:06:50,175]  INFO {org.wso2.carbon.ui.internal.CarbonUIServiceComponent} - Mgt Console URL  : https://<host>:9443/carbon/
TID: [-1234] [] [2020-02-29 14:06:50,177]  INFO 

Какие изменения конфигурации необходимо внести?

1 Ответ

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

Вот рабочее слово

Go для этого URL:

https://yourhost: 9443 / carbon / oauth / edit. jsp? AppName = admin_admin_publisher

Замените это регулярное выражение в обратном вызове URI, который имеет localhost:

regexp = (https: // localhost : 9443 / publisher / services / auth / callback / login | https: // localhost : 9443 / издатель / services / auth / callback / logout)

Исправлено регулярное выражение:

regexp = (https://yourhost: 9443 / publisher / services / auth / callback / login | https://yourhost: 9443 / publisher / services / auth / callback / logout )

Я надеюсь, что wso2 исправит это, поэтому нам не нужно взламывать:

enter image description here

Я могу добраться до / devportal

...