Назад | Перейти на главную страницу

Доступ к API, размещенному в IIS, с подстановочным сертификатом через IP

У меня есть API, размещенный в IIS, с использованием подстановочного сертификата, предоставленного клиентом. Сертификат предназначен для *.myclient.com. Однако они хотят, чтобы я подключился через общедоступный IP-адрес. Когда я пытаюсь вызвать свой API, я получаю следующую ошибку:

Can't connect securely to this page

This might be because the site uses outdated or unsafe TLS security settings. If this keeps happening, try 
contacting the website's owner.

Это потому, что я пытаюсь использовать IP-адрес, когда в сертификате указан домен? Или это из-за какой-то другой проблемы?

Я также попытался включить TLS 1.2 для IIS, но это ничего не изменило.

Любая помощь будет принята с благодарностью.

Проблема в том, что ваш сертификат не предоставляет IP-адрес SAN для вашего сайта, поэтому сертификат недействителен при попытке доступа к нему через IP-адрес.

Я бы рекомендовал вместо этого использовать FQDN (полное доменное имя) сайта, и тогда ваш сертификат уже будет действителен.

Если вам абсолютно необходимо получить к нему доступ через IP-адрес, вам нужно будет повторно выпустить свой сертификат и добавить IP-адрес SAN (альтернативное имя субъекта) с вашим IP-адресом.