Совместное использование файлов cookie в разных доменах и разных приложениях (классический ASP и ASP.NET) - PullRequest
9 голосов
/ 24 января 2011

Есть ли способ обмена файлами cookie между разными доменами и различными приложениями (классический ASP и ASP.NET)

Ответы [ 3 ]

20 голосов
/ 24 января 2011

Нет, нет.

Проблема заключается в междоменной проблеме, а не в asp.net/classic asp, и является соображениями безопасности.

Если домены являются поддоменами, вы можете делиться файлами cookie при условии, что вы используете путь к файлам cookie, к которому оба могут получить доступ (т. Е. Для домена sub.example.com вы можете читать и писать файлы cookie, используя домен example.com).

6 голосов
/ 24 января 2011

Вы можете делиться файлами cookie через некоторые скрытые коммуникации между серверами или через строки запросов.

Обе не рекомендуется, если информация в файлах cookie не является безвредной (но следует помнить, что данные, которые выглядят безвредно довольно часто, на самом деле не безвредны).

Встроенная поддержка доступа к файлам cookie невозможна для разных доменов и, вероятно, никогда не будет по соображениям безопасности.

0 голосов
/ 24 января 2011

Вы можете использовать конвертер файлов cookie, который сохраняет все файлы cookie в базе данных общих ресурсов и пытается заново их создать.

...