Help

Help > Forum > 網站集成 > MembershipWorks 单点登录:解决 “用户会话无效” 错误

MembershipWorks 单点登录:解决 “用户会话无效” 错误

MembershipWorks 单点登录 (SSO) 仅登录您的组织成员MembershipWorks 管理员账户不是会员,因此当有人以管理员身份登录 MembershipWorks 并打开您的论坛时,他们会看到 access_d enied 错误,并显示 “用户会话无效” 消息。

这是MembershipWorks方面的预期行为,但您仍然可以向员工授予论坛的完全管理员访问权限。以下步骤使用会员登录,无需更改代码。

为什么会发生错误

当访客打开您的论坛时,SSO 登录链接会引导他们通过 MembershipWorks。MembershipWorks 会验证该人是否为有效会员,然后将其登录到论坛中。如果此人以管理员而不是成员的身份登录到MembershipWorks,则MembershipWorks会停止登录,并且您的论坛显示 “用户会话无效” 错误。

向某人授予您论坛的管理员访问权限

第 1 步:通过 MembershipWorks 以会员身份登录论坛

  1. 前往您的论坛并点击 SSO 登录链接,该链接将通过 MembershipWorks 进行路由。
  2. 在 MembershipWorks 成员登录页面上,输入该人的会员电子邮件地址和密码。
  3. 这会自动创建或登录他们的论坛成员帐户。

第 2 步:将该账户提升到管理员群组

  1. 使用您的所有者帐户登录网站工具箱管理面板。如果忘记了所有者密码,请使用登录页面上的重置链接。
  2. 前往 “设置” → “用户”。
  3. 找到在步骤 1 中使用的电子邮件地址下方列出的成员帐户,然后将其移至管理员用户组。
  4. 单击 “保存”。

仅此而已。此人下次通过 MembershipWorks SSO 登录您的论坛时,他们将以管理员身份登录。

经常问的问题

为什么我会看到 “用户会话无效” 错误?

您以管理员身份登录 MembershipWorks,而不是以成员身份登录。MembershipWorks SSO 仅对成员账户进行身份验证。退出 MembershipWorks 并以会员身份重新登录,或者使用已以会员身份登录的其他浏览器。

我可以以 MembershipWorks 管理员身份登录吗?

没有。MembershipWorks SSO 不对管理员账户进行身份验证,MembershipWorks 支持人员已确认他们没有解决方法。要向某人授予论坛管理员访问权限,请以成员身份登录并使用上述步骤将该帐户提升到管理员群组。

我的会员会受到影响吗?

没有。会员可以一如既往地继续登录。这仅适用于有人以管理员身份登录 MembershipWorks 的情况。

相关文章


If you still need help, please contact us.