#azure #cookies #session-cookies
#azure #файлы cookie #сеанс-файлы cookie
Вопрос:
У меня есть apiapp
в azure, который webapp
вызывается. У меня есть apiapp
настройки файлов cookie в состоянии webapp
for, все это работает нормально, когда это тот же домен, но я перехожу в службы приложений Azure, и файлы cookie возвращаются в заголовки с установленным доменом, но на вкладке cookies в chromium ничего не отображается. Оба сайта являются Https … возможно, CORS настроен неправильно. Я использую Node для api, если это что-то значит, и прямо сейчас у меня жестко запрограммированы домены на приведенных ниже снимках экрана.
Для приложения api для источника CORS установлено значение https://ep-webapp.azurewebsites.net
in app services.
Файл cookie локали устанавливается webapp
Итак … возможно ли это вообще .. есть ли лучший способ сделать это
Ответ №1:
Я смог маршрутизировать вызовы в Azure с помощью обратного прокси-сервера…
https://ruslany.net/2014/05/using-azure-web-site-as-a-reverse-proxy/
Значение WEBSITE_PRIVATE_EXTENSIONS равно 1 в настройках приложения для сайта.
<rule name="Proxy" stopProcessing="true">
<match url="^api/?(.*)"/>
<action type="Rewrite" url="https://apiapp.azurewebsites.net/{R:1}"/>
</rule>