Я пытаюсь использовать пример eg-01-csharp-jwt-framework-master и сталкиваюсь с проблемами.Я поместил всю информацию, которая требуется в файле конфигурации, и да, я поместил ее в правильные места.К сожалению, я не смог заставить его работать.
У меня проблема в самом коде.Обходя код построчно, я обнаружил, что ошибка находится в строке 42 в ExampleBase.cs, и я получаю исключение, которое говорит: "{" ----- END RSA PRIVATE KEY not found "}".Закрытый ключ был скопирован прямо с веб-сайта DocuSign.
Вот то, что я ввел
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<!--This is my API Account ID GUID-->
<add key="DS_CLIENT_ID" value="xxx" />
<!--This is my API User Name GUID-->
<add key="DS_IMPERSONATED_USER_GUID" value="xxx" />
<add key="DS_TARGET_ACCOUNT_ID" value="FALSE" />
<add key="DS_SIGNER_1_EMAIL" value="recipient email address here" />
<add key="DS_SIGNER_1_NAME" value="recipient name here" />
<add key="DS_CC_1_EMAIL" value="{USER_EMAIL}" />
<add key="DS_CC_1_NAME" value="Charlie Copy" />
<add key="DS_AUTH_SERVER" value="https://account-d.docusign.com"/>
<!--This is my newly created Private Key for this example-->
<add key="DS_PRIVATE_KEY" value="-----BEGIN RSA PRIVATE KEY-----
My Private key here
-----END RSA PRIVATE KEY-----" />
</appSettings>
</configuration>
Вот то, что спросили
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="DS_CLIENT_ID" value="12345" />
<add key="DS_IMPERSONATED_USER_GUID" value="12345" />
<add key="DS_TARGET_ACCOUNT_ID" value="FALSE" />
<add key="DS_SIGNER_1_EMAIL" value="sue@example.com" />
<add key="DS_SIGNER_1_NAME" value="Sue Cardella" />
<add key="DS_CC_1_EMAIL" value="larry@example.com" />
<add key="DS_CC_1_NAME" value="Charlie Copy" />
<add key="DS_AUTH_SERVER" value="https://account-d.docusign.com"/>
<add key="DS_PRIVATE_KEY" value="-----BEGIN RSA PRIVATE KEY-----

MIIEowIBAAKCAQEAlrtiTEy3IzEI8jPuGXi/2C8KhNsJgyomP4XdXYwDjTyJm5u4

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

9J1RReNa5OIWUf6ErbhNdANqlBYTqMAdXAkTzSsOtbOo15lvHH7V==

-----END RSA PRIVATE KEY-----
" />
</appSettings>
</configuration>
Любая помощь будет отличной,Спасибо всем!
Обновлен файл конфигурации
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<!--This is my API Account ID GUID-->
<add key="DS_CLIENT_ID" value="xx-xx-xx-xx-xx" />
<!--This is my API User Name GUID-->
<add key="DS_IMPERSONATED_USER_GUID" value="xx-xx-xx-xx-xx" />
<add key="DS_TARGET_ACCOUNT_ID" value="FALSE" />
<add key="DS_SIGNER_1_EMAIL" value="test@test.com" />
<add key="DS_SIGNER_1_NAME" value="Test Name" />
<add key="DS_CC_1_EMAIL" value="Charlie@example.com" />
<add key="DS_CC_1_NAME" value="Charlie Copy" />
<add key="DS_AUTH_SERVER" value="https://account-d.docusign.com"/>
<!--This is my newly created Private Key for this example-->
<add key="DS_PRIVATE_KEY" value="-----BEGIN RSA PRIVATE KEY-----

<!--Several Lines Omitted-->
-----END RSA PRIVATE KEY-----


" />
</appSettings>
</configuration>