<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ISAPI Filter and the IIS6 Process Model</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/21/ISAPI-Filter-and-the-IIS6-Process-Model.aspx</link><description>Question: In IIS6, is there a way to have a top-level filter run in a process space separate from each website's process space? Under IIS5, our filter has been used to store a large data cache to reduce the number of round trips to our database. Now,</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: ISAPI Filter and the IIS6 Process Model</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/21/ISAPI-Filter-and-the-IIS6-Process-Model.aspx#651835</link><pubDate>Fri, 30 Jun 2006 08:26:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:651835</guid><dc:creator>Quang Le</dc:creator><description>excellent article - thank you.</description></item><item><title>re: ISAPI Filter and the IIS6 Process Model</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/21/ISAPI-Filter-and-the-IIS6-Process-Model.aspx#743807</link><pubDate>Thu, 07 Sep 2006 08:00:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:743807</guid><dc:creator>Valan Joseph</dc:creator><description>Dave,&lt;br&gt;&lt;br&gt;What would happen if some one wants to do an URL rewrite? One AppPool may not have an application, but when a URL rewirte causes it to go to another appPool, won't it fail, since it doesn't know the application exists in another appPool.</description></item><item><title>re: ISAPI Filter and the IIS6 Process Model</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/21/ISAPI-Filter-and-the-IIS6-Process-Model.aspx#9518090</link><pubDate>Mon, 30 Mar 2009 10:40:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9518090</guid><dc:creator>Ran Davidovitz</dc:creator><description>&lt;p&gt;David, i was researching this topic and found your article using Google, Thank you very much for a very good article - saved me some time.&lt;/p&gt;
</description></item><item><title>re: ISAPI Filter and the IIS6 Process Model</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/21/ISAPI-Filter-and-the-IIS6-Process-Model.aspx#9518184</link><pubDate>Mon, 30 Mar 2009 12:00:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9518184</guid><dc:creator>David.Wang</dc:creator><description>&lt;p&gt;Valan - yes, URL rewriting across different Application Pools does fail. This happens for both ISAPI Filter and ISAPI Extension who do this.&lt;/p&gt;
&lt;p&gt;For compatibility reasons, there is an option to &amp;quot;ignore&amp;quot; this and simply execute the other URL inside of the original AppPool, but as you can see, neither choice is a clean winner.&lt;/p&gt;
&lt;p&gt;You either get unexpected 403.19 failures, or you execute code in the wrong Application Pool. Both are not good choices...&lt;/p&gt;
&lt;p&gt;//David&lt;/p&gt;
</description></item><item><title>re: ISAPI Filter and the IIS6 Process Model</title><link>http://blogs.msdn.com/david.wang/archive/2006/06/21/ISAPI-Filter-and-the-IIS6-Process-Model.aspx#9936295</link><pubDate>Sun, 13 Dec 2009 20:06:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9936295</guid><dc:creator>Junaid</dc:creator><description>&lt;p&gt;David, after changing servers from Win 2003 with IIS6 to Win 2008 with IIS7 we have now encountered the problem you mentioned with url rewriting across different application pools.&lt;/p&gt;
&lt;p&gt;How can we get around this? &amp;nbsp;we are faced with 403.18 - Forbidden errors, but our site used to work well before on the previous version of IIS. &amp;nbsp;Please advise, this is urgent.&lt;/p&gt;
</description></item></channel></rss>