Я пытаюсь подключиться к веб-службе из .NET. Я ссылаюсь на службу в моей библиотеке классов.
Я пытался импортировать сертификат (который является .p12) в следующие места.
- Локальный компьютер\персональный\сертификаты
- Локальный компьютер\Доверенные корневые сертификаты\Сертификаты
- Текущий Пользователь\Персонал\Сертификаты
- Текущий пользователь\Доверенные корневые сертификаты\Сертификаты
В моем Web.config у меня есть следующее для установки сертификата, но я продолжаю получать исключение от веб-службы, в котором говорится, что сертификат отсутствует.
<clientCredentials>
<clientCertificate findValue="[email protected]" storeName="My" storeLocation="LocalMachine" x509FindType="FindByIssuerName"/>
</clientCredentials>
Если требуется больше кода, пожалуйста, дайте мне знать.
Спасибо