HTTPS между двумя переадресованными доменами в Azure, проблематично?

Я не слишком доволен этими вещами, но вполне возможно, что то, что я спрашиваю, тривиально.

У меня есть сайт на foo.azurewebsites.net

А также API на bar.azurewebsites.net (WEB API как приложение API)

Я тогда переправил oof.mysite.com в foo.azurewebsites.net

Все это работало хорошо.

Далее я настроил oof.mysite.com использовать HTTPS через сертификат, действительный для *.mysite.com. Однако теперь связь с API перестала работать. Не слишком удивительно, видя, как это было HTTPS для связи HTTP.

Естественно, я хочу использовать сертификат *.mysite.com и для API. Так что теперь я (ну, мой коллега) пытаюсь переслать rab.mysite.com в bar.azurewebsites.net но я не вижу, чтобы эта IP-пересылка работала на портале Azure (распространение DNS уже произошло).

Наверное, я спрашиваю о двух вещах:

1) Работает ли переадресация IP в приложениях API Azure иначе, чем в веб-приложениях?

2) Есть ли что-то изначально неправильное в общей архитектуре вещей?

1 ответ

Вы пытаетесь использовать "сертификат, действительный для *.mysite.com" в bar.azurewebsites.net, Конечно, это не работает! Сертификат недействителен.

Вам нужно либо:

  1. загрузить действительный отдельный сертификат для bar.azurewebsites.net или же

  2. заменить *.mysite.com с многодоменным сертификатом, действительным для всех mysite.com' sites _and_bar.azurewebsites.net` и загрузите его на оба домена.

Другие вопросы по тегам