Я ищу способ установить 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" />
Есть ли какой-нибудь способ, которым я могу получить доступ к куки-файлу сеанса и установить / отключить флаг безопасности, как для обычного куки-файла?