Пока
Я превратил свой веб-сайт в приложение.
Я отключил анонимно, на IIS6
<authentication mode="Windows"/>
<identity impersonate="true"/>
в моем webconfig
и я использую оба
HttpContext.Current.User.Identity.Name
Request.LogonUserIdentity.Name.ToString
для получения имени пользователя.
Проблема в том, что мне предлагают войти в систему, я не хочу, чтобы пользователю приходилось входить в систему, поскольку это интранет.