Help

Help > Forum > ウェブサイトの統合 > Safari の埋め込みコードを使用する

Safari の埋め込みコードを使用する

メンバーがログインできない理由

フォーラムがページに埋め込まれると、設定された Cookie はサードパーティ Cookie になります。これは、ブラウザーのアドレスバーで要求されたメインページではないためです。

Safari ブラウザはデフォルトでサードパーティ Cookie をブロックします。Safari で Web サイトを開いたメンバーは、フォーラムではなくログインページに移動したり、ログイン直後に再びサインアウトされたりすることがあります。フォーラムは他のブラウザでも正常に機能します。

ドメインを接続して問題を解決してください。

ドメインをフォーラムに接続して、フォーラムと Web サイトが同じルートドメインを使用するようにします。たとえば、自分のドメイン.com にあるウェブサイトには forum.yourdomain.com と入力します。

そうすると、Safariはクッキーをファーストパーティと見なすので、クッキーは常に受け入れられ、メンバーはログインしたままになります。ご利用のドメインホストがリストにない場合は、各ドメインプロバイダーの説明を参照してください。また、フォーラムでウェブサイトのドメイン名のサブドメインを使用させることもできます。この方法でも同じ結果になります。

ドメインが接続されていないときはどうなりますか?

Safari ブラウザを使用して埋め込みフォーラムを初めて表示する場合、ページは最初にフォーラムにリダイレクトされてファーストパーティになり、次に埋め込みフォーラムにリダイレクトされます。これにより、Safari ブラウザはフォーラムからの Cookie を受け入れるようになり、ユーザーはログインして通常どおり機能を使用できるようになります。

リダイレクトは、ユーザーが Safari ブラウザーを使用して初めてフォーラムにアクセスしたときにのみ行われます。それでもSafariがクッキーを受け入れない場合、フォーラムは埋め込みではなく全ページとして自動的に開きます。ドメインがフォーラムに接続されると、これらのリダイレクトはすべて回避されます。

Wix サイトと Google サイト

埋め込みコードは Wix または Google サイトではサポートされていません。ウェブサイトがこれらのプラットフォームのいずれかで構築されている場合は、埋め込む代わりにフォーラムにリンクしてください。Wix ウェブサイトにフォーラムを追加する方法、または Google サイトのウェブサイトにフォーラムを追加する方法をご覧ください。


If you still need help, please contact us.