Setup: IIS 7.0 and above in Integrated mode: Applicative or Custom authentication modules

The process for registering a module in Integrated mode in IIS 7.0 or above is slightly different than the process for IIS 7.0 Classic mode.

The modules are registered in a new system.WebServer section in the web.config, instead of httpModules as in Classic mode or IIS 6.

When WorkflowGen Authentication is configured in Applicative or Custom mode, you have to manually edit the web.config to register the module.

Here’s an example for WorkflowGen Applicative authentication:

<configuration>
    <system.webServer>
        <modules>
            <add name="ApplicationSecurityAuthenticationModule" type="Advantys.Security.Http.AuthenticationModule"/>
        </modules>
    </system.webServer>
</configuration>