Установить динамический флаг безопасности Cookie состояния сеанса ASP.NET - PullRequest
0 голосов
/ 06 ноября 2018

Я ищу способ установить cookie-файл сеанса так, чтобы флаг безопасности устанавливался / не устанавливался динамически на основе протокола, используемого для доступа к ссылке (http против https).

Сначала я установил requireSSL для всех файлов cookie в файле web.config, но теперь мне нужно изменить это на основании ссылки, доступной для поддержки как http, так и https.

<httpCookies requireSSL="true" httpOnlyCookies="true"/>

Я могу установить все остальные файлы cookie вручную на основе протокола, но не могу найти способ динамической установки файла cookie сеанса. Вот что я использую для состояния сеанса в web.config:

<sessionState cookieName="some_name_here" mode="InProc" timeout="300" />

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...