コンテンツにスキップ

トラブルシューティング FAQ

ユーザーが5分以上かかるとどうなりますか?

Turnstileウィジェットは、新しいトークンを生成するためにリフレッシュする必要があります。これはturnstile.reset関数を使用して行うことができます。

フロントエンドはsiteverifyを使用できますか?

siteverify APIはフロントエンドから呼び出すべきではありません。これは認証に使用される秘密鍵を明らかにする可能性があります。攻撃者はフロントエンドを変更してsiteverifyチェックを全く行わないようにすることができ、Turnstileが無効になります。

challenges.cloudflare.comとは何ですか?また、なぜ私のアプリケーションはこのオリジンに接続するのですか?

Turnstileはchallenges.cloudflare.comの下でホストされています。

Turnstileのセキュリティチェック中にコンソールで401エラーが表示されますが、これは問題ですか?

このエラーは無視しても安全です。これは、あなたのデバイスやブラウザがまだサポートしていないプライベートアクセス・トークン (PAT)を要求しています。

トラブルシューティングのためにRay IDまたはQRコードを取得するにはどうすればよいですか?

問題をデバッグする際には、Ray IDまたはQRコードを提供する必要があります。Ray IDはチャレンジページの最後にあります。ウィジェットの成功/失敗/スピナーのロゴを4回クリックすることでQRコードを取得できます。

file://のようなURIスキームでTurnstileを使用できますか?

いいえ、Turnstileはhttp://およびhttps://のURIスキームでのみ機能します。file://のような他のプロトコルはサポートされていません。

プロキシされたホスト名でチャレンジが表示されるのはなぜですか?

If your hostname is proxied through Cloudflare, visitors may experience challenges on your webpages.

Cloudflare issues challenges through the Challenge Platform, which is the same underlying technology powering Turnstile.

In contrast to our Challenge page offerings, Turnstile allows you to run challenges anywhere on your site in a less-intrusive way without requiring the use of Cloudflare’s CDN.