0

我在我的 linux 上有一个 wso2 API manager 3.0.0 设置。默认情况下,发布者、开发工具和管理控制台 url 指向 localhost。为了通过浏览器访问它,我必须用我的服务器 IP替换localhost并且它可以工作。

现在我已经创建了一个 DNS 并希望通过 DNS 访问它。它不起作用。

你能告诉我实现这一目标的确切步骤吗?我应该更改哪些文件?

请注意,id 宁可更改应用程序配置文件而不是更改服务器的主机文件。

4

1 回答 1

1

作为初始步骤,您必须将服务器的 IP 地址指向 DNS。然后请求将路由到您的服务器。

第二步,您必须在 deployment.toml 文件中配置 DNS 主机名,然后服务器知道将请求路由到哪里。请参考文档[1]

第三步,您必须使用新的 DNS 主机名 (CN) 创建证书,并使用证书更改主键。请参考文档[2]

您能否提供使用新 DNS 路由时遇到的异常情况?

谢谢

[1] https://apim.docs.wso2.com/en/latest/install-and-setup/setup/deployment-best-practices/changeing-the-hostname/ [2] https://apim.docs。 wso2.com/en/latest/install-and-setup/setup/security/configuring-keystores/keystore-basics/creating-new-keystores/

于 2020-11-12T09:43:12.873 回答