【问题标题】:Myaccount and Console apps in WSO2IS-5.11.0 are not working when the server started with port offset当服务器以端口偏移量启动时,WSO2IS-5.11.0 中的 Myaccount 和 Console 应用程序无法正常工作
【发布时间】:2021-03-28 21:48:09
【问题描述】:

通过更改deployment.toml 中的偏移量或使用-DportOffset 来更改端口不会应用于控制台和我的帐户应用程序。

如何重现:

  1. 通过将以下配置添加到 deployment.toml 来更改偏移量
[server]
offset=2
  1. 启动服务器
  2. 从 https://localhost:9445/console 访问控制台应用程序
  3. 从 https://localhost:9445/myaccount 访问我的帐户应用程序

显示以下错误。

观察,原因是主机名或端口改变时回调URL没有改变。甚至不允许从管理控制台手动更改 URL。

当主机名或端口更改时,让 Myaccount 和 Console 应用程序正常工作的建议是什么?

【问题讨论】:

    标签: authentication callback openid-connect wso2is


    【解决方案1】:

    一种方法是在服务器中完成端口或主机名更改时相应地手动更改 Myaccount 和控制台应用程序的回调 URL,方法是从系统应用程序列表中删除这些应用程序。

    步骤:

    1. 更改服务器的主机名或端口
    2. 通过将以下内容添加到 deployment.toml 从只读系统应用程序中删除 Myaccount 和控制台应用程序
       [system_applications]
       read_only_apps = []
      
    3. 重启服务器
    4. 相应地从管理控制台更新 myaccount 和控制台应用程序的回调 URL。
    5. 相应地更改 Resident IDP 的颁发者 URI。

    【讨论】:

      【解决方案2】:

      这些应用程序可以在外部托管。在这种情况下,回调 URL 可以有不同的主机名和端口。

      因此,自动更改回调 URL 是不好的。所以,上面注释中指出的手动选项是Aysh是推荐的ATM方法。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-27
        • 1970-01-01
        • 1970-01-01
        • 2016-04-30
        • 1970-01-01
        相关资源
        最近更新 更多