Наш код основан на проверке значения Context.User.Identity в методе Global.asax Application_AuthenticateRequest (...) для получения некоторой информации о зарегистрированном пользователе , Это отлично работает в классическом режиме, но когда я переворачиваю IIS для использования Integrated Pipeline, «Context.User» возвращается как null, но только с перерывами. Любые идеи почему?IIS7 Itegrated Pipeline Mode: Context.User прерывается null для Windows Auth
У меня есть < режим аутентификации = «Windows»> и только Windows Auth включен в виртуальном каталоге.
Я рекомендую проверить URL-адрес для этих запросов. Возможно, они предназначены для динамически отображаемых ресурсов для чего-то вроде WebResource.axd, автоматически создаваемого каркасом и, таким образом, обходя систему аутентификации? – David