K
KDV
I was playing around with IIS and ASP.NET authentication. I understood
Basic,Digest and Integrated Windows authentication provided by IIS. When I
use either of these mode and use Windows authentication in ASP.NET then
ASP.NET automatically constructs Windows principal which is available in any
APS.NET page. My question is that when IIS is set to anonymous and account is
defined (rather than IIS control the password) why ASP.NET does not construct
Windows principal. After all each request coming to IIS is authenticated
automatically using the account defined. My understanding is that there is no
difference between anonymous and other type of authentication except that in
anonymous every request uses IUSER_machine account or the account set
explictly in inetmgr console. eg if I use username as test and password as
test (test account is created) in anonymous setting then ASP.NET should
construct windows principal using test account. Where I am misunderstanding ?
Can anyone clear it out ?
Thanks in advance
Basic,Digest and Integrated Windows authentication provided by IIS. When I
use either of these mode and use Windows authentication in ASP.NET then
ASP.NET automatically constructs Windows principal which is available in any
APS.NET page. My question is that when IIS is set to anonymous and account is
defined (rather than IIS control the password) why ASP.NET does not construct
Windows principal. After all each request coming to IIS is authenticated
automatically using the account defined. My understanding is that there is no
difference between anonymous and other type of authentication except that in
anonymous every request uses IUSER_machine account or the account set
explictly in inetmgr console. eg if I use username as test and password as
test (test account is created) in anonymous setting then ASP.NET should
construct windows principal using test account. Where I am misunderstanding ?
Can anyone clear it out ?
Thanks in advance