У меня возникает ошибка цепочки доверия, когда я получаю ответ в WSE 3.0.WSE 3.0 Ошибка цепи доверия - как мне узнать, какой сертификат отправляется обратно? Я хочу знать, у какого сертификата есть ошибка цепи доверия.
Их сертификат в порядке, когда я беру WSDL. Их сертификат прекрасен, когда я подключаюсь. Мне нравится мой публичный сертификат, когда я отправляю XML-запрос.
Что WSE не нравится, это токен в ответе. Microsoft.Web.Service3 вызывает getelement, затем loadbinarysecuritytoken, но затем проверяет цепочку и не любит то, что видит.
Я хотел бы знать что токен ему не нравится. Я не уверен, как узнать, что означает токен. Это двоичные данные, поэтому HttpAnalyzer не очень помогает.
Я не могу решить проблему, пока не получу полное представление о том, что не так. Они посылают мне неправильный сертификат? Является ли это просто сертификатом, которого у меня нет, и мне нужно добавить к своему личному доверию? Какие?
Я использую Visual Studio 2005, потому что WSE была заменена WCF. В результате WSE 3.0 не поддерживается в VS 2008 o VS 2010 – diadem