Установка файлов cookie из api в другом домене Azure

#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

Итак … возможно ли это вообще .. есть ли лучший способ сделать это

Ответ заголовка

Файлы cookie не установлены

Ответ №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>