# Trouver les paramètres Turnstile

> Comment trouver le websiteKey (sitekey, commençant par 0x) et le websiteURL de Cloudflare Turnstile : cherchez data-sitekey ou turnstile.render dans le code source de la page, ou consultez les requêtes challenges.cloudflare.com dans l'onglet Network.

Source: https://docs.yescaptcha.com/fr/guides/find-turnstile-parameters/ · Last verified: 2026-10-21

> This page was machine-translated from the Chinese version. If anything differs, the Chinese version prevails: https://docs.yescaptcha.com/zh/guides/find-turnstile-parameters/

Pour créer une tâche [Turnstile](https://docs.yescaptcha.com/fr/tasks/turnstile.md), vous avez besoin de `websiteURL` (l’adresse de la page où s’affiche le widget) et de `websiteKey` (la clé du site, qui commence généralement par `0x`). Vérifiez d’abord qu’il s’agit bien de Turnstile et non d’une page de vérification Cloudflare ; voir [Identifier le type de captcha](https://docs.yescaptcha.com/fr/guides/identify-captcha.md).

## websiteKey

**Méthode 1 : code source de la page.** Dans le panneau Elements des outils de développement (F12), cherchez `data-sitekey` :

```html
<div class="cf-turnstile" data-sitekey="0x4AAAAAAAxxxxxxxxxxxxxx"></div>
```

**Méthode 2 : scripts.** Si le widget est rendu en JavaScript, faites un clic droit dans le panneau Sources, choisissez « Search in all files », cherchez `turnstile.render` et lisez `sitekey` dans ses paramètres :

```js
turnstile.render('#container', { sitekey: '0x4AAAAAAAxxxxxxxxxxxxxx', callback: onDone });
```

**Méthode 3 : requêtes réseau.** Cherchez `challenges.cloudflare.com` dans le panneau Network ; l’URL de l’iframe du widget contient la clé du site, qui commence par `0x`.

## websiteURL

L’adresse complète de la page où s’affiche le widget, par exemple `https://example.com/login`.

## action et cData (généralement inutiles)

Dans la grande majorité des cas, ils ne sont pas nécessaires. Ne les cherchez que si vous êtes sûr que `websiteKey` et `websiteURL` sont corrects et que les tâches échouent quand même : regardez dans les paramètres de `turnstile.render` ou sur l’élément du widget s’il y a `action` et `cData` (`data-action` et `data-cdata` sur l’élément) :

```js
turnstile.render('#container', { sitekey: '0x4AAAAAAAxxxxxxxxxxxxxx', action: 'login', cData: 'c0bd4b36-7419-4e18-83c6-378699f2a9a2' });
```

S’ils sont présents, lors de la création de la tâche, indiquez `action` dans `pageAction` et `cData` dans `data` ; voir [Turnstile](https://docs.yescaptcha.com/fr/tasks/turnstile.md).

## Soumettre le token

Une fois la tâche terminée, placez le `token` dans le champ caché nommé `cf-turnstile-response` du formulaire (si la page utilise `turnstile.render` avec un `callback`, appelez ce callback en lui passant le token), puis soumettez le formulaire. Utilisez le `userAgent` du résultat comme User-Agent de la requête de soumission.
