2016-11-07 19 views
2

私はDocuSignインテグレーションの初心者です。私が、私はこのようなものでGETをやっているのOAuth認証コードグラントを使用する必要があるようだ:私は上記のmy_callback_URLと同じ値になるようにインテグレータキーにREDIRECT_URIを設定しているOAuth - DocuSignログインページに「提供されたクライアントIDがDocuSignに登録されていません」というメッセージが表示されます。

https://account-d.docusign.com/oauth/auth?response_type=code,&scope=signature,&client_id=my_integrator_key,&state=some_string,&redirect_uri=my_callback_URL 

、と私が持っています秘密鍵を設定します(私はそれが何のためであるか分かりませんが)。

ログオンページは、それが電子メールアドレスボックスの上に赤でこのエラーを示して表示されます。

提供されるクライアントIDがDocuSignのに登録されていません。

私はこれがなぜ運がないのか理解しようとかなりの時間を費やしました。これはよくある間違いだと思うが、私はそれを見ない。

答えて

2

あなたのリダイレクトURLではありませんあなたが通過DocuSignののデモ(サンドボックス)環境にログインする

右 - カンマは含みません。

あなたの例では、次のようになります。あなたのREDIRECT_URIがauthorization codeと呼ばれ

https://account-d.docusign.com/oauth/auth?response_type=code&scope=signature&client_id=my_integrator_key&state=some_string&redirect_uri=my_callback_URL 

たら、あなたのAPIコールで使用するためのベアラトークンを要求するとき、あなたはあなたのsecretを使用します。

See the docs.

+0

ラリーに感謝します。それが問題でしたし、現在は機能しています! – User34334334

0

my_callback_URLクエリパラメータが設定した有効なリダイレクトURIに対応しており、デモOAuthエンドポイントを使用していることがわかっている場合は、実際に運用システムを使用しようとしていますか?

https://account-d.docusign.com/#/web/login

を通過ライブ本番アカウントにログインするには::

https://account.docusign.com/#/web/login

+0

ありがとうございます。 プロダクション用の設定はありません - 数週間前にサンドボックスで始めたばかりです。 この特定のエラーがエンドユーザーのログインページに表示される原因はわかりません。 リダイレクトURIまでは、SandboxでURL設定をコピーしてブラウザに貼り付けると、コールバックプログラムにヒットします。それが動作することを証明する私には、それは正しいのですか? – User34334334

+0

適切なリダイレクトが設定されていないと、システムはログインに成功するとユーザをリダイレクトすることができないため、ログインページに表示されます。 RedirectURI(大文字と小文字を区別します)ログインをサンドボックスに設定するには、APIとキーページに移動し、Integrator Keyを選択してEditをクリックします。その後、ポップアップからUrisをリダイレクトすることができます。 – Ergin

関連する問題