HOWTO: PreCondition an ISAPI Extension DLL

Question: Hello We have a legacy x64 ISAPI extension that runs without problems in Win 2003 64bit – IIS 6.0. But in Win2008 EBS Security Manager setup, IIS 7.0 Default Application Pool’s WOW64 / Enable32BitApp property is enabled by default, and this makes x64 ISAPI extension DLL to fail loading. By setting the Enable32BitApp option…

2

WebDAV, Source, and Read Permissions on IIS

Question:Hello: With the new WebDAV upgrade in IIS 7.0, there is a permission named “Source”. How is the “Source” permission different from “Read” please? What if “Source” is enabled but “Read” is not?? Answer: Source and Read permissions control different behaviors. Read permission controls whether the IIS Static File Handler allows the requested resource to…

1

Managed Modules and ISAPI Filters

Question: Hello, I have an isapi filter and a managed module. I need to put both in the same website and I need that the manage module run before the isapi filter. The sequence are: Module—>ISAPI filter. How can I do this? Answer: The answer really depends on the filter events that the ISAPI Filter…

4

HOWTO: Change IIS User Impersonation Token

Question: Hi, We are using our third party component for doing authentication and authorization with IIS6 web server on win2k3 X64 EE. Here we are using IMPERSONATION concept for this integration. Can anybody describe the required configuration which are needed at IIS 6 for successfully impersonation of users with third party component? Should we need…

2

IIS7 Handlers – accessPolicy and requireAccess

Question: Hello: In IIS 7.0, you can edit a handler mapping in the Handler Mappings applet (like for AspClassic), then click Request Restrictions button, Access tab, and select the “Write” permission.  But even when the “Edit Feature Permission” in that site/folder is set to Read+Script+Execute, the handler with the “Write” permission is still disabled! Why?…

4

Choice of Development Platform for IIS Modules

Question: I am starting a new project (ASP.NET 3.5) that will require at least one custom HTTP module. My two development computers are running 32-bit XP Pro/SP2, but I plan to reimage with Vista (already have it ready to be installed). My preference would be to NOT switch to Vista quite yet, but continue the…

1