私はdocusign C#クライアント(https://github.com/docusign/docusign-csharp-client)を使用しています。EnvelopeApi.CreateEnvelope()(docusign)がUSER_AUTHENTICATION_FAILED例外をスローする
- 同じコードはステージング(demo.docusign.net)環境で動作しますが、プロダクション(www.docusign.net)環境では失敗します。
- 同じユーザー資格情報が古いDocuSignのSDK(DocuSign.Integration.Client.dll、v1.7.2)で動作しますが、最新のDocuSignのSDKに失敗した(DocuSign.eSign.dll、v2.0.1の)
は私のコードです:
var accountId = LoginAndGetAccountId();
var envelopeDefinition = new EnvelopeDefinition
{
EmailSubject = "Please sign this agreement.",
Status = "sent"
};
...
...
var envelopesApi = new EnvelopesApi();
var envelopeSummary = envelopesApi.CreateEnvelope(accountId, envelopeDefinition);
私は、API経由でログインし、有効なアカウントIDを取得することができます。コードは、 "envelopesApi.CreateEnvelope()"呼び出しを行うとプロダクション環境に爆発します。
An unhandled exception of type 'DocuSign.eSign.Client.ApiException' occurred in DocuSign.eSign.dll
Additional information: Error calling CreateEnvelope: {
"errorCode": "USER_AUTHENTICATION_FAILED",
"message": "One or both of Username and Password are invalid."
}
これをさらにデバッグするにはどうすればよいですか?
は、統合キーは、生産プラットフォーム上での使用を認定されていますか? –
はい。私が上で述べたように、私は古いSDH(DocuSign.Integration.Client.dll、v1.7.2)で実稼働しているコードを持っています。私は新しいSDKで作業するコードを取得しようとしています。 –