1) У нас есть приложение NodeJS, которое нам нужно разместить под IIS 7.5/Win2k8 R2.
2) У нас есть другие приложения, которые уже используют ASP.NET FormsAuthentication.
3) Пользователи, которые будут использовать приложение NodeJS, будут теми же пользователями, что и пользователи существующих приложений.
Итак, мы установили параметры конфигурации FormsAuthentication в web.config и читаем IIS:
[IIS > Сайты > {iisnode-site} > Аутентификация] - пока не удается отправить изображения!
Однако он полностью игнорирует конфигурацию - поэтому я подумал, что, возможно, модуль iisnode вызывается перед модулем FormsAuthentication, но когда я смотрю список модулей (упорядоченное представление), он перечисляет iisnode внизу для этого сайта, а модуль FormsAuthentication указан выше iisnode.
Возможно ли это? Я видел в другом сообщении @перехватывать запросы для iisnode с HttpModule, которые могут быть обходными, но такой подход означает, что нам нужно прокрутить прокси-сервер заголовка XHR (вроде) что мы можем сделать, но в крайнем случае.