您好,
我使用了 WordPress 多站点功能,并安装了 Discourse 插件,将 Discourse 用作 WordPress 的 SSO 登录提供商。但该插件似乎不支持 WordPress 单站点模式。当我访问 <ins>wp-admin</ins> 进行登录时,它仅显示 WordPress 登录页面,而不会自动重定向到 Discourse 登录页面。
您是否有在 WordPress 多站点环境中使用 SSO 的经验?
您好,
我使用了 WordPress 多站点功能,并安装了 Discourse 插件,将 Discourse 用作 WordPress 的 SSO 登录提供商。但该插件似乎不支持 WordPress 单站点模式。当我访问 <ins>wp-admin</ins> 进行登录时,它仅显示 WordPress 登录页面,而不会自动重定向到 Discourse 登录页面。
您是否有在 WordPress 多站点环境中使用 SSO 的经验?
当你访问 < yoursite >/wp-login.php 时会发生什么
情况相同。
那是 WordPress 登录页面,无法重定向到 Discourse 登录页面。
插件是否已“网络激活”?
大家好,使用 WordPress 作为 Discourse 提供方的 DiscourseConnect 客户端是不受支持的。请参阅:
特别是 多站点支持 部分:
WP Discourse 插件支持 WordPress 多站点设置,但无法将 WordPress 用作 Discourse 站点的 DiscourseConnect 客户端。
当我再次测试此选项时,出现了“重定向过多”错误
https://phuonghuynh.org/wp-admin/index.php?redirect_to=https%3A%2F%2Fphuonghuynh.org%2Fwp-admin%2Findex.php%3Fredirect_to%3Dhttps%253A%252F%252Fphuonghuynh.org%252Fwp-admin%252Findex.php%253Fredirect_to%253Dhttps%25253A%25252F%25252Fphuonghuynh.org%25252Fwp-admin%25252Findex.php%25253Fredirect_to%25253Dhttps%2525253A%2525252F%2525252Fphuonghuynh.org%2525252Fwp-admin%2525252Findex.php%2525253Fredirect_to%2525253Dhttps%252525253A%252525252F%252525252Fphuonghuynh.org%252525252Fwp-admin%252525252Findex.php%252525253Fredirect_to%252525253Dhttps%25252525253A%25252525252F%25252525252Fphuonghuynh.org%25252525252Fwp-admin%25252525252Findex.php%2525252525253Fredirect_to%2525252525253Dhttps%252525252525253A%252525252525252F%252525252525252Fphuonghuynh.org%252525252525252Fwp-admin%252525252525252Findex.php%25252525252525253Fredirect_to%25252525252525253Dhttps%2525252525252525253A%2525252525252525252F%2525252525252525252Fphuonghuynh.org%2525252525252525252Fwp-admin%2525252525252525252Findex.php%252525252525252525253Fredirect_to%252525252525252525253Dhttps%25252525252525252525253A%25252525252525252525252F%25252525252525252525252Fphuonghuynh.org%25252525252525252525252Fwp-admin%25252525252525252525252Findex.php%2525252525252525252525253Fredirect_to%2525252525252525252525253Dhttps%252525252525252525252525253A%252525252525252525252525252F%252525252525252525252525252Fphuonghuynh.org%252525252525252525252525252Fwp-admin%252525252525252525252525252Findex.php%25252525252525252525252525253Fredirect_to%25252525252525252525252525253Dhttps%2525252525252525252525252525253A%2525252525252525252525252525252F%2525252525252525252525252525252Fphuonghuynh.org%2525252525252525252525252525252Fwp-admin%2525252525252525252525252525252Findex.php%252525252525252525252525252525253Fredirect_to%252525252525252525252525252525253Dhttps%25252525252525252525252525252525253A%25252525252525252525252525252525252F%25252525252525252525252525252525252Fphuonghuynh.org%25252525252525252525252525252525252Fwp-admin%25252525252525252525252525252525252Findex.php%2525252525252525252525252525252525253Fredirect_to%2525252525252525252525252525252525253Dhttps%252525252525252525252525252525252525253A%252525252525252525252525252525252525252F%252525252525252525252525252525252525252Fphuonghuynh.org%252525252525252525252525252525252525252Fwp-admin%252525252525252525252525252525252525252Findex.php%25252525252525252525252525252525252525253Fredirect_to%25252525252525252525252525252525252525253Dhttps%2525252525252525252525252525252525252525253A%2525252525252525252525252525252525252525252F%2525252525252525252525252525252525252525252Fphuonghuynh.org%2525252525252525252525252525252525252525252Fwp-admin%2525252525252525252525252525252525252525252Findex.php%252525252525252525252525252525252525252525253Fredirect_to%252525252525252525252525252525252525252525253Dhttps%25252525252525252525252525252525252525252525253A%25252525252525252525252525252525252525252525252F%25252525252525252525252525252525252525252525252Fphuonghuynh.org%25252525252525252525252525252525252525252525252Fwp-admin%25252525252525252525252525252525252525252525252Findex.php%2525252525252525252525252525252525252525252525253Fredirect_to%2525252525252525252525252525252525252525252525253Dhttps%252525252525252525252525252525252525252525252525253A%252525252525252525252525252525252525252525252525252F%252525252525252525252525252525252525252525252525252Fphuonghuynh.org%252525252525252525252525252525252525252525252525252Fwp-admin%252525252525252525252525252525252525252525252525252Findex.php%25252525252525252525252525252525252525252525252525253Fredirect_to%25252525252525252525252525252525252525252525252525253Dhttps%2525252525252525252525252525252525252525252525252525253A%2525252525252525252525252525252525252525252525252525252F%2525252525252525252525252525252525252525252525252525252Fphuonghuynh.org%2525252525252525252525252525252525252525252525252525252Fwp-admin%2525252525252525252525252525252525252525252525252525252Findex.php%252525252525252525252525252525252525252525252525252525253Fredirect_to%252525252525252525252525252525252525252525252525252525253Dhttps%25252525252525252525252525252525252525252525252525252525253A%25252525252525252525252525252525252525252525252525252525252F%25252525252525252525252525252525252525252525252525252525252Fphuonghuynh.org%25252525252525252525252525252525252525252525252525252525252Fwp-admin%25252525252525252525252525252525252525252525252525252525252F
能否请您检查一下这个问题?
请注意上述内容。
谢谢。
那么,我可以禁用此选项,以便为我的网络中的每个站点单独设置吗?
为什么你们不支持此功能?
如果您的 WordPress 是多站点(Multisite)配置,则 DiscourseConnect Client 选项卡将完全不可用。
因为多站点配置会改变路由的处理方式,从而在使用 Discourse 作为身份提供商时可能引发各种路由处理问题。我们可能会在将来重新考虑此问题,但目前它并非优先事项。
如果您考虑将 Discourse 用户与多个 WordPress 站点进行集成,建议您考虑使用专用的身份解决方案,例如 auth0.com,它开箱即可同时与 WordPress 和 Discourse 配合使用。
真遗憾。在旧版本中,我可以为每个站点轻松设置此选项。但在当前版本中似乎丢失了。
多站点网络拥有许多用户,我认为这能让论坛吸引更多用户,从而推动该插件的进一步发展。
@simon 请纠正我,但我不认为 WP Discourse 插件曾支持将 Discourse 用作 WordPress 多站点系统的身份提供商。
您好,正如我在
中所请求的
您能否为该插件恢复到此问题的最后一个存储库,拜托?
我非常需要它来为每个站点手动设置“Discourseconnect 客户端”选项卡。我已测试过,手动为每个网络站点设置它没问题。
正如我们已经多次提到的,WP Discourse 插件不支持,也从未支持在多站点实例上使用 Discourse 作为 DiscourseConnect 提供商。
此外,DiscourseConnect(以前称为 SSO)在 WP Discourse 中的工作方式在一段时间内没有改变。没有什么可以回滚的。
抱歉,但如果您在自己的站点上遇到因尝试进行此类配置而产生的问题(我不知道如何进行,因为在多站点实例上没有该选项卡),您需要自己解决或聘请他人来解决。
我们不,也从未支持使用某种变通方法以这种方式使用该插件。
好的,我会再次检查我的网站。
感谢您耐心回答我的问题。