2013-11-22 3 views
1

Я загрузил SSL-сертификат Azure для использования во взаимном авторизационном вызове службе SOAP. Однако я просто не могу найти его в любом магазине или месте.Как ссылаться на SSL-сертификат из Azure

 <clientCredentials> 
     <clientCertificate findValue="F1F12265ABCDE9E23941234583E2668B09876B2" 
      storeLocation="LocalMachine" 
          storeName="CertificateAuthority" 
      x509FindType="FindByThumbprint" /> 
     </clientCredentials> 

Я пробовал много различных магазинов, но повторен получить ту же ошибку:

Cannot find the X.509 certificate using the following search criteria: 
StoreName 'My', StoreLocation 'LocalMachine', FindType 'FindByThumbprint', 
FindValue 'F1F12265ABCDE9E23941234583E2668B09876B2'.

Может кто-нибудь помочь? Я застрял на этом сейчас в течение нескольких часов, пытаясь использовать разные комбинации и поисковые запросы. Кажется, это просто не видно.

+1

«Мой» на «LocalMachine» звучит правильно. Сертификат был правильно загружен через портал и присутствует в csdef/cscfg? Вы пробовали удалять машину, чтобы проверить, действительно ли она присутствует? –

+0

Не может быть, потому что вы поручаете Windows Azure установить его в магазине CertificateAuthority и искать в магазине 'My'? –

ответ

1

Спасибо Simon, я не уверен, почему я не могу комментировать ваши комментарии, но спасибо. Действительно, я добавил сертификат в csdef, когда добавлял https к нашему собственному сервису (который нам больше не нужен) и случайно удалил ссылку на сертификат, который будет использоваться для взаимного авторизации.

Смежные вопросы