У меня есть веб-сайт Windows Azure в общем режиме.
Теперь Azure, очевидно, добавляет два файла cookie на мой веб-сайт: WAWebSiteID
и ARRAffinity
.
Я узнал, что эти файлы cookie доступны для включения липких сеансов с функцией маршрутизации приложений и запросов (ARR) за балансировщиками нагрузки Azure.
Тем не менее, мой веб-сайт не требует липких сессий, и я не хочу, чтобы эти куки были.
Во-первых, у меня никогда не было ни малейшего представления о том, что липкие сеансы пересекают мой взгляд, поэтому я написал приложение для масштабирования с равномерно распределенными запросами на всех интерфейсах. Важные сессии фактически меняют распределение, поскольку есть клиенты, которые делают много запросов, а клиенты почти ничего не делают. Когда распространяется только первый запрос и последующие запросы одного и того же клиента на тот же сервер, это имеет серьезные последствия для общей производительности моего приложения.
Во-вторых, для обеспечения конфиденциальности данных я запускаю cookieless-приложение, и любой cookie считается "злым". Я знаю, что могу удалить их с помощью javascript, но я даже не хочу, чтобы они были переданы клиенту.
Вопрос: как отключить липкие сессии и эти два файла cookie на моем веб-сайте Azure на стороне сервера?