Господа Виндовсисты подскажите
как конфигурировать IE7
чтобы сжирал любые серверские
сертификаты, даже если на локальном
компе нет?
IE7 SSL сертификаты
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Groundhog
- Графоман
- Сообщения: 5099
- Зарегистрирован: 20 авг 2005, 16:36
- Откуда: Vancouver
-
- Житель
- Сообщения: 915
- Зарегистрирован: 09 мар 2003, 22:46
Re: IE7 SSL сертификаты
Это только чтобы избавиться от popup message о неправильном сертификате или преследуется цель программного общения с сервером на котором сертификат не подписан или просрочен?
- Groundhog
- Графоман
- Сообщения: 5099
- Зарегистрирован: 20 авг 2005, 16:36
- Откуда: Vancouver
Re: IE7 SSL сертификаты
"преследуется цель программного общения с сервером на котором сертификат не подписан или просрочен?"
Подписан самим собою.
Или не совпадает с адресом - например локальный.
Выбор то есть в IE7? Ну как в IE6 | в фоксе -
мол доверится волнам-то.
Подписан самим собою.
Или не совпадает с адресом - например локальный.
Выбор то есть в IE7? Ну как в IE6 | в фоксе -
мол доверится волнам-то.
- Аман Ванкуверский
- Маньяк
- Сообщения: 2759
- Зарегистрирован: 18 окт 2005, 01:10
Re: IE7 SSL сертификаты
KB 931850:
Оно?WORKAROUND
To work around this issue, install the Microsoft Windows Small Business Server 2003 (Windows SBS) self-signed certificate on the client computer. To do this, follow these steps:
1. In Windows Internet Explorer 7, click Continue to this website (not recommended).
A red Address Bar and a certificate warning appear.
2. Click the Certificate Error button to open the information window.
3. Click View Certificates, and then click Install Certificate.
4. On the warning message that appears, click Yes to install the certificate.
- pastor
- Завсегдатай
- Сообщения: 418
- Зарегистрирован: 21 июн 2006, 01:09
- Откуда: UA (2:4623) > Vancouver
Re: IE7 SSL сертификаты
если программно и через MSXML.ServerXMLHTTP, то этому объекту установить флаг (предполагается, что ссылка на объект живет в переменной objXMLHTTP):Groundhog писал(а):"преследуется цель программного общения с сервером на котором сертификат не подписан или просрочен?"
Подписан самим собою.
Или не совпадает с адресом - например локальный.
Выбор то есть в IE7? Ну как в IE6 | в фоксе -
мол доверится волнам-то.
objXMLHTTP.SetOption 2, 13056
при этом будут игнорироваться такие вещи как несоответствие доменного имени или "самоподпись"
-
- Житель
- Сообщения: 915
- Зарегистрирован: 09 мар 2003, 22:46
Re: IE7 SSL сертификаты
Ну а если в .Net то
Код: Выделить всё
...
ServicePointManager.ServerCertificateValidationCallback = MyRemoteCertificateValidationCallback;
...
bool MyRemoteCertificateValidationCallback(object sender, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Security.Cryptography.X509Certificates.X509Chain chain, System.Net.Security.SslPolicyErrors sslPolicyErrors)
{
return true;
}