Скажем, у меня есть две службы приложений (включен только HTTPS):
https://myapp1.azurewebsites.net
https://myapp2.azurewebsites.net
Я могу успешно вызывать обе конечные точки службы приложений, используя HTTPS.
Затем я создал диспетчер трафика и добавил к диспетчеру трафика выше двух конечных точек, скажем:
myapps.trafficmanager.net
После создания диспетчера трафика и добавления конечной точки имя хоста Trafficmanger myapps.trafficmanager.net также автоматически добавляется в настраиваемые домены двух служб приложений. Но без привязки SSL к имени хоста диспетчера трафика.
Тогда, если я вызову конечную точку диспетчера трафика с использованием HTTPS: https://myapps.trafficmanager.net, Я получу недоверенную ошибку / предупреждение сертификата SSL. Это ожидается.
Поскольку диспетчер трафика работает только на уровне DNS, реальный запрос фактически отправляется конечной точке службы приложения, которая имеет правильную привязку сертификата SSL. Мой вопрос:
С точки зрения безопасности, безопасно ли в моем коде вызывать конечную точку диспетчера трафика без привязки с использованием HTTPS (скажем, с помощью .NET HttpClient) , но просто игнорировать ошибку сертификата?