Проблема (по крайней мере для нас) заключалась в том, что при развертывании в эмуляторе пул приложений создается на локальном сервере IIS. Это создается в качестве сетевой службы. Который в сети нашей компании не имеет разрешения на доступ в интернет. Когда я изменяю это на мою учетную запись домена, я больше не получаю эту ошибку. Проблема в том, что каждый раз, когда выполняется развертывание, создается новый пул приложений, поэтому мне приходится делать это каждый раз. Это довольно раздражает, но, по крайней мере, сейчас работает.

ав тестовое приложение для моей библиотеки на основе AppFabric, я начал получать странное исключение.

The X.509 certificate CN=servicebus.appfabriclabs.com chain building failed. The certificate that was used has a trust chain that cannot be verified. Replace the certificate or change the certificateValidationMode. The revocation function was unable to check revocation because the revocation server was offline.

Я пробовал со следующей конфигурацией безуспешно

<behaviors>
 <endpointBehaviors>
  <behavior name="SecureMessageUserName">
   <clientCredentials>
     <serviceCertificate>
        <authentication revocationMode="NoCheck"/>
     </serviceCertificate>
   </clientCredentials>
  </behavior>
 </endpointBehaviors>
</behaviors>

а также сServicePointManager.CheckCertificateRevocationList установлен вfalse без успеха.

Ответы на вопрос(1)

Ваш ответ на вопрос