Я звоню на внешнюю soap услугу. В разработке он работает нормально, но публикация его на сервере выдает указанную ошибку.
"Произошла одна или несколько ошибок. (Конечная точка не прослушивала, когда https://myservice мог принять сообщение. Это часто вызывается неверным адресом или действием SOAP. Подробнее см. InnerException, если он есть.) "
Если я обновлю sh страницу, ошибка изменится:
Произошло необработанное исключение при обработке запроса. AggregateException: произошла одна или несколько ошибок. (Объект доступен только для чтения.) System.Threading.Tasks.Task.GetResultCore (bool waitCompletionNotification)
InvalidOperationException: Объект доступен только для чтения. System.ServiceModel.Security.X509CertificateRecipientClientCredential.ThrowIfImmutable ()
Это код:
PortTypeClient.ClientCredentials.ServiceCertificate.SslCertificateAuthentication= new X509ServiceCertificateAuthentication()
{
CertificateValidationMode = X509CertificateValidationMode.None,
RevocationMode = X509RevocationMode.NoCheck
};