kaushalparik27:Form Authentication provides an authentication token in the form of a cookie if the client’s browser type supports/enable cookies. Otherwise, it stores the authentication token in the URI.
This means if I have cookies disabled and I am using forms authentication in conjunction with session state then the url will contain both of these information?
kaushalparik27:ASP.NET is a type of development framwork for web application / website development.
It is, but this framework in order to be used needs to run in an active process right? This active process is IIS itself or does it use another host process as I understand the main ASP.Net component is a dll? If it runs as its own service like the ASP state management aspnet_state.exe, then it needs its own logon
kaushalparik27:when you publish an asp.net application to IIS - The code will be executed under IUSR_[ComputerName] (ASPNET) permission and rights. when you override the Identity of this account with some other valid username and password using Impersonation then code will be executed under the specified user's permission and rights.
so do we have 3 cases?
1) by default (anonymous users) the code is executed under the IUSR_[ComputerName] (ASPNET).
2) the code runs against the user set in the Application pools identity (ie IIS 7)
3) the page uses impersonation and the code runs against the identity set in the impersonation section within web.config.
4) the web application uses either forms or windows authentication and
a) the code runs against either 1), 2) or 3). The authentication is only used to match user specific data against a data store.
b) the web application uses impersonation programmatically to run code against the authenticated user.
kaushalparik27:go to > Start > run > type inetmgr > it will open IIS console > if not, then you need to install it from "Add Remove Windows Programs".
i am aware of the IIS console, was just wondering why i couldn't seem to find the iis service from within the Services MMC? or maybe it is under another name
Thanks for taking time to answer my questions.