【发布时间】:2020-03-11 23:25:26
【问题描述】:
API Manager 3.0.0 和 Analytics 3.0.0
实际上 API-M 我更改为主机名有任何问题。当我更改为 Analytics 的主机名时,登录时出现一些错误:
只有我在 [API-Analytics]/conf/dashboard/deployment.yaml 中更改
deployment.yaml
## Authentication configuration
auth.configs:
type: apim
ssoEnabled: true
properties:
adminScope: apim_analytics:admin_carbon.super
allScopes: apim_analytics:admin apim_analytics:product_manager apim_analytics:api_developer apim_analytics:app_developer apim_analytics:devops_engineer apim_analytics:analytics_viewer apim_analytics:$
adminServiceBaseUrl: https://myhostname:9443
adminUsername: admin
adminPassword: admin
kmDcrUrl: https://myhostname:9443/client-registration/v0.15/register
kmTokenUrlForRedirection: https://myhostname:9443/oauth2
kmTokenUrl: https://hostname:9443/oauth2
kmUsername: admin
kmPassword: admin
portalAppContext: analytics-dashboard
businessRulesAppContext : business-rules
cacheTimeout: 900
baseUrl: https://myhostname:9643
grantType: authorization_code
publisherUrl: https://myhostname:9443
#storeUrl: https://myhostname:9443
如果我在终端中出现此错误,请在启动仪表板服务器之后。
<ip adress> != <localhost>
但我将 myhostname 更改为 localhost 不发送此错误,但在仪表板的登录页面中发送:
那么,如何正确修复或更改 hostanem?
编辑:
我只从 deplymento.yaml 和仪表板页面更改 kmTokenUrlForRedirection,kmTokenUrl 和 baseUrl 我有:
我搜索错误发现这个链接https://apim.docs.wso2.com/en/latest/troubleshooting/troubleshooting-invalid-callback-error/
但我尝试把 somo regexp 类似于:
正则表达式
regexp=(https://myhostname:9643/analytics-dashboard/login|https://myhostname:6443/analytics-dashboard/logout)
但什么都没有。 我的新问题是: regexp 的正确形式在哪里?
【问题讨论】: