Я внедрил сервис OMS. Outlook требует, чтобы OMS использовал https, поэтому я также создал самозаверяющий сертификат с помощью SelfSSL.exe и импортировал сертификат на мой компьютер (доверенные корневые центры сертификации и доверенные издатели). С помощью IE я могу получить доступ к сервису без ошибок, связанных с неподтвержденным сертификатом. Но Outlook выдаст мне следующее сообщение об ошибке:

Outlook did not receive response from the Web service because of a problem connecting to the server. Try again later.

Насколько я могу судить, это вероятно указывает на то, что с сертификатом что-то не так, и Outlook не может установить ssl-соединение с сервером. Я проверил все в моей локальной среде, и все работает нормально (IIS 7.5, производство IIS6). Все также работает нормально, когда я вызываю службу https из моего собственного кода. Но по какой-то причине Outlook просто не хочет сотрудничать с сервисом.

Я знаю, что в Outlook существуют специальные правила для сертификатов, например, некоторые службы вообще не могут использоваться с самозаверяющими сертификатами, а некоторые требуют, чтобы сертификат действовал только год или около того. Я принял это во внимание, но все еще не могу заставить это работать.

Кто-нибудь сталкивался с этой проблемой раньше и мог бы дать совет?

0