Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WCF, Web Services, Remoting Новый топик    Ответить
 Десктоп приложение не может из Win2003 связаться с WEB-сервисом. А из WinXP может.  [new]
Vakho
Member

Откуда: ---------
Сообщений: 381
Visual Studio 2005 Pro
----------------------
Написал десктоп приложение, которое связывается с WEB-сервисом
(официальный, задокументированный, госслужба, назовем
https://services.org/Service.asmx)
для получения некоторой информации.

Из Windows XP работает замечательно. А ежели ссылку ввести в броузер,
в том числе в IE, то вываливается список методов, которыми может пользоваться
приложение для обмена информацией.

Запустил приложение в Windows 2003 Server EntEdition.
"А с платформы говорят":
- The underlying connection was closed: Could not establish trust relationship for the SSL/TLS
secure channel. The remote certificate is invalid according to the validation procedure.

ОК.
В режиме отладки захожу в проект, нахожу Web References, в нем - мой MyWebReference,
правая мышка, Update Web Reference и получаю в ответ, что в общем все не плохо, НО
"The security certificate was issued by a company you have not chosen to trust."

OK.
Проверяю ссылку через броузеры. Все вернули список методов, которыми может
пользоваться приложение. Кроме IE, который сообщил, что страница недоступна.

OK.
Захожу в свойства IE, Security / Trusted, ввожу ссылку... И опять отказ, слово в слово.

Что я ещё должен сделать, чтобы сдвинуть дело с мертвой точки.
Думаю, что проблема кроется в Windows 2003.

Спасибо.
25 апр 17, 10:46    [20431808]     Ответить | Цитировать Сообщить модератору
 Re: Десктоп приложение не может из Win2003 связаться с WEB-сервисом. А из WinXP может.  [new]
TsHeloWorlder
Member

Откуда:
Сообщений: 139
не совсем в тему, но почему Visual Studio 2005 ?

Может стоит выбрать более современную версию, типа VS2015 ? Есть бесплатная версия
https://www.visualstudio.com/vs/community/
25 апр 17, 18:45    [20433570]     Ответить | Цитировать Сообщить модератору
 Re: Десктоп приложение не может из Win2003 связаться с WEB-сервисом. А из WinXP может.  [new]
Vakho
Member

Откуда: ---------
Сообщений: 381
TsHeloWorlder
не совсем в тему, но почему Visual Studio 2005 ?

Может стоит выбрать более современную версию, типа VS2015 ? Есть бесплатная версия
https://www.visualstudio.com/vs/community/


Как-то по привычке. То, что от пакета нужно, он честно делает, претензий к нему нет.
Иногда, если надо сделать сайт в ASP.NET 4, что бы на IIS7 работало,
привлекаю 2010 Ultimate.

За ссылку большое спасибо.

PS. Похоже, что проблема редкая, за целый день никто не откликнулся.
25 апр 17, 20:44    [20433840]     Ответить | Цитировать Сообщить модератору
 Re: Десктоп приложение не может из Win2003 связаться с WEB-сервисом. А из WinXP может.  [new]
refreg
Member

Откуда: Саратов
Сообщений: 776
Vakho,

Посмотри это. Вдруг поможет:
Не удалось установить доверительные отношения для защищенного канала SSL/TLS с полномочиям
25 апр 17, 23:14    [20434223]     Ответить | Цитировать Сообщить модератору
 Re: Десктоп приложение не может из Win2003 связаться с WEB-сервисом. А из WinXP может.  [new]
Vakho
Member

Откуда: ---------
Сообщений: 381
СЕКРЕТ РАСКРЫТ !

Взято отсюда.
"Не открываются https страницы на windows 2003 в IE".
Смотреть последний комментарий на странице.

"оказалось сертификат SHA-256, поддержка которого есть не во всех виндовсах. помогли обновления KB 938397 и KB 968730"
http://support.microsoft.com/kb/938397
http://support.microsoft.com/kb/968730

Установил, и десктоп приложение заработало.
А для IE не надо менять его свойств. Ту ссылку, которая не работала,
он стал отрабатывать.

PS. Я знаю, что Windows 2003 Server ушёл в историю. Но где-то он продолжает служить
верой и правдой. Поможем товарищу делать хорошо свою работу.
26 апр 17, 11:33    [20435111]     Ответить | Цитировать Сообщить модератору
 Re: Десктоп приложение не может из Win2003 связаться с WEB-сервисом. А из WinXP может.  [new]
Vakho
Member

Откуда: ---------
Сообщений: 381
Прошу пардону.
Первоисточник, форум, располагается здесь.
26 апр 17, 11:38    [20435138]     Ответить | Цитировать Сообщить модератору
Все форумы / WCF, Web Services, Remoting Ответить