Help

Help > Forum > ウェブサイトの統合 > MembershipWorks シングルサインオン:「ユーザーセッションが無効です」エラーの解決

MembershipWorks シングルサインオン:「ユーザーセッションが無効です」エラーの解決

MembershipWorks シングルサインオン (SSO) は、組織のメンバーのみがサインインしますMembershipWorks 管理者アカウントはメンバーではないため、誰かが管理者として MembershipWorks にサインインしてフォーラムを開くと、「ユーザーセッションが無効です」というメッセージとともに access_denied エラーが表示されます。

これはMembershipWorks側では想定される動作ですが、スタッフにフォーラムへのフル管理者アクセス権を付与することはできます。以下の手順はメンバーログインを使用しており、コードを変更する必要はありません。

エラーが起こる理由

訪問者がフォーラムを開くと、SSO サインインリンクが MembershipWorks を経由します。MembershipWorksは、その人が有効なメンバーであることを確認し、フォーラムにサインインします。その人がメンバーではなく管理者としてMembershipWorksにサインインしている場合、MembershipWorksはサインインを停止し、フォーラムに「ユーザーセッションが無効です」というエラーが表示されます。

他のユーザーにフォーラムへの管理者権限を付与してください。

ステップ 1: メンバーとしてMembershipWorksからフォーラムにサインインする

  1. フォーラムに移動し、MembershipWorksを経由するSSOサインインリンクをクリックします。
  2. MembershipWorks メンバーのサインインページで、そのユーザーのメンバーメールアドレスとパスワードを入力します
  3. これにより、その人のフォーラムメンバーアカウントが自動的に作成またはサインインされます。

ステップ 2: そのアカウントを管理者グループに昇格させる

  1. 所有者アカウントで Web サイトツールボックス管理パネルにサインインします。オーナーパスワードを忘れた場合は、サインインページのリセットリンクを使用してください。
  2. [設定] → [ユーザー] に移動します。
  3. ステップ 1 で使用したメールアドレスの下にあるメンバーアカウントを見つけて、管理者ユーザーグループに移動します
  4. 保存」をクリックします。

それでおしまいです。次回、その人がMembershipWorks SSOを通じてあなたのフォーラムにサインインすると、その人は管理者としてサインインします。

よく寄せられる質問

「ユーザーセッションが無効です」というエラーが表示されるのはなぜですか?

メンバーとしてではなく、管理者としてMembershipWorksにサインインしています。MembershipWorks SSO はメンバーアカウントのみを認証します。MembershipWorksからサインアウトしてメンバーとしてログインし直すか、すでにメンバーとしてログインしている別のブラウザを使用してください。

メンバーシップワークスの管理者としてサインインすることはできますか?

いいえ。MembershipWorks SSOは管理者アカウントを認証しません。MembershipWorksサポートは、管理者側で回避策がないことを確認しています。誰かにフォーラムへの管理者アクセス権を付与するには、メンバーとしてサインインし、上記の手順に従ってそのアカウントを管理者グループに昇格させます。

私のメンバーは影響を受けますか?

いいえ。メンバーはいつものようにサインインし続けます。これは、誰かがMembershipWorksに管理者としてサインインしている場合にのみ適用されます。

関連記事


If you still need help, please contact us.