2016-11-03 12 views
0

auth0(https://auth0.com/docs/quickstart/backend/php-symfony)に表示されている例をダウンロードし、顧客IDとシークレットIDを入力して、私が試したときに使用するapiを教えますにアクセスするhttp:// localhost:8000/api/ping Auth0によって保護されています。このエラーが表示されます署名検証に失敗しましたは既に誰かにしましたか?私は間違って何をしていますか?Auth0を使用しようとしたときにsymfonyのエラー500が発生しました

誤差画像

enter image description here

ログイメージ

enter image description here

+0

あなたは明確なキャッシュを可能性がありますしようとしています。? –

+0

はい私はキャッシュをクリアして、同じままです – user26776

答えて

0

あなたのAPIは、おそらくトークンを発行するために使用されているものとは異なるclient_secretを使用しています。それが適切に彼女を設定されていることを確認してください:APIでhttps://auth0.com/docs/quickstart/backend/php-symfony#3-configure-your-auth0-app-data

秘密はAuth0(ダッシュボード>のAPI> {あなたのAPI}>設定)のAPIダッシュボードに設定したのと同じでなければなりません。 「秘密に署名する」を探します。

次に、API定義の「テスト」タブをクリックします。そこにテストトークンがあります。そのトークンと同じ郵便配達通話を行うと、それは動作するはずです。

PS:チュートリアルを見て、私はSDK &ドキュメントチーム認識していないアーキテクチャではなく、設定で(それが更新する必要があると思います

+0

私はclient_secretを挿入するように注意しました。とright client_idを右クリックしてこのエラーが発生した場合は、この原因がわからない – user26776

+0

トークンをクリップボードにコピーできますか? dそれをjwt.ioに貼り付けますか?次に、client_secretを使用して再度検証します。 –

+0

私はあなたが言ったことを行い、無効な署名([画像](https://s22.postimg.org/u82nfbmu9/Captura_de_ecra_2016_11_04_a_s_14_44_28.png)、[画像2](https://s15.postimg.org/folejo9aj/Captura_de_ecra_2016_11_04_a_s_14_51_36)を提供します。 png))しかし、私がサインシークレットを変更した場合、Signature Verified([Image](https://s22.postimg.org/65ltkg675/Captura_de_ecra_2016_11_04_a_s_14_44_53.png)) – user26776

関連する問題