Below are the commonly used IIS Security settings:
★ Integrated Windows Authentication
★ Digest Authentication
★ Passport Authentication
★ Basic Authentication
For Set security permission you need to go to Virtual Directory > Right Click > Properties > Directory Security
Click on Edit Button.
IIS having three different Identity:
★ Local System
★ Local Services
HTTP.SYS is the kernel level components of IIS. All client request comes from client hit the HTTP.Sys of Kernel level. HTTP.SYS then makes a queue for each and every request for each and individual application pool based on the request.
Whenever we create any application pool IIS automatically registers the pool with HTTP.SYS to identify the particular during request processing.
Below are the list of permission that can be set during virtual directory creation:
★ Run Scripts
Open IIS Configuration Manager
First of all Right Click on Default web sites > New > Virtual Directory .
Browse the Physical Path. Set the properites. Click on OK
Just simply Run >inetmgr
Or we can open it from control panel > Administrative tools.
We can easily debug any web application that are hosted on IIS by using Attaching of Worker Process.
From Visual Studio IDE > Tools > Attach To Process
Select the particular Process, then start debugging.
For creating web graden we need to go to Application Pool, then Right Click on Application Pool > Properties > Goto Performance Tab
In Web Garden Section, increase the number of worker process. By default it is 1.
IIS having mainly two layer Kernel Mode and User Mode.
Below are the subsection of both of them:
1) Kernel Mode
2) User Mode
★ Web Admin Service
★ Virtual Directory
★ Application Pool
Recycling Application pool means recycle the Worker process (w3wp.exe ) and the memory used for the web application.
There are two types of recycling related with Application pool
★ Recycling Worker Process - Predefined Settings
★ Recycling Worker Process - Based on Memory