共用方式為


David Wang

David Wang on IIS, ISAPI, Exchange, Virtual Server, and whatever else I fancy...

Can ISAPI Extension override its user impersonation?

I usually want a high ratio of answer content to question content, but the following question is...

Author: Anonymous Date: 08/24/2005

Why can I upload a file without IIS Write Permission?

A frequently misunderstood aspect of IIS is that disabling "Write" permissions from IIS Management...

Author: Anonymous Date: 08/21/2005

HOWTO: Use ISAPI GetServerVariable

Ah, yes... GetServerVariable is one of the most frequently used function call of ISAPI Extension and...

Author: Anonymous Date: 08/18/2005

Laptop Business 2005

For some time now, I have been resisting this trend, but events lately have finally convinced me to...

Author: Anonymous Date: 08/17/2005

HOWTO: Useful ASP page that sends various formats of valid HTTP response

A common problem faced by ISAPI Filter writers that buffer/modify HTTP response is to ensure that...

Author: Anonymous Date: 08/15/2005

HOWTO: Setup a CGI EXE on IIS

Making an application that is web-aware is incredibly easy, as long as you understand the basic...

Author: Anonymous Date: 08/15/2005

HOWTO: Use IIsWebFile to fine grain control IIS behavior

A relatively unknown and unadvertised behavior of IIS is that its features are often more granular...

Author: Anonymous Date: 08/14/2005

Information on FlushTokenCache and the IIS6 Token Cache

I got this question about the FlushTokenCache documentation. It says that the documentation is...

Author: Anonymous Date: 08/07/2005

Random Questions ending week 8/7/2005

Ok, lately I have been getting a pretty random set of questions that do not seem related to topics...

Author: Anonymous Date: 08/07/2005

What is PATH_TRANSLATED?

PATH_TRANSLATED is one of the most frequently misunderstood server variables, as this following...

Author: Anonymous Date: 08/05/2005

HOWTO: ISAPI Filter logging request URL and headers based on User-Agent

A user recently reported on the microsoft.public.inetserver.iis NNTP newsgroup seeing MSNBot causing...

Author: Anonymous Date: 08/04/2005

Free SSL on IIS?

Frequently, users ask about how to enable SSL on IIS and run it "for free" without doing any extra...

Author: Anonymous Date: 08/03/2005

HOWTO: Common URL Redirection Techniques for IIS, Summary

For the next several entries, I am focusing on this frequently asked topic: How do I rewrite /...

Author: Anonymous Date: 08/02/2005

Controlling network packet size from IIS/ASP.Net?

I got this question about response packet size control... Question: Running a web app - native .NET....

Author: Anonymous Date: 07/30/2005

IIS7. In the books

Ok, it is official now. Milestone complete for IIS7. Time for us to celebrate and break out the...

Author: Anonymous Date: 07/27/2005

Why use Virtual PC or Virtual Server?

One of the popular comparisons of Virtual Machine technologies is Virtual PC vs. Virtual Server (the...

Author: Anonymous Date: 07/22/2005

HOWTO: Help Me Help You

The following url gives some sage advice to anyone thinking of asking a question in a public...

Author: Anonymous Date: 07/21/2005

HOWTO: Kickoff. Wait for Asynchronous Virtual Server Task Completion

Ok, lately I have been very busy with IIS7 related milestones, so I am a little drained mentally....

Author: Anonymous Date: 07/21/2005

Why URLScan ignores the querystring for DenyUrlSequences

Users frequently want to use URLScan's DenyUrlSequences feature to scan the incoming URL, including...

Author: Anonymous Date: 07/19/2005

HOWTO: Work around SendRawData quirk of httpd.dll on Windows CE

This is actually a question about the HTTP Server in Windows CE , which actually has nothing to do...

Author: Anonymous Date: 07/15/2005

HOWTO: Diagnose 401.x HTTP errors on IIS

One of the most common questions asked about IIS on the newsgroups as well as Microsoft Product...

Author: Anonymous Date: 07/15/2005

HOWTO: Enumerate IIS website configuration (VBScript using ADSI)

A powerful but often under-utilized and misunderstood feature of IIS is its programmatic...

Author: Anonymous Date: 07/14/2005

IIS 6 prefixing paths with ?

One of the most fundamental security changes in IIS6 appends \?\ to all filesystem access by IIS....

Author: Anonymous Date: 07/13/2005

HOWTO: Deny direct access to resources using Referer based authentication

People frequently ask about the "Referer Authentication" custom protocol that Apache offers with a...

Author: Anonymous Date: 07/11/2005

HOWTO: Allow file downloads (including .exe) on IIS 6.0

Variations of this question are asked of IIS 6 all the time. However, the answer is no different...

Author: Anonymous Date: 07/11/2005

HOWTO: Search and Replace any IIS metabase property value automatically

I found this interesting question on the newsgroup, and came up with a fast code example to...

Author: Anonymous Date: 07/08/2005

Daily Technical Blog Entry... is it possible?

Ok, I am trying very hard to crank out at least one blog entry every day this work week. Yes, I have...

Author: Anonymous Date: 07/08/2005

HOWTO: Use the HTTP.SYS Kernel Mode Response Cache with IIS 6

Motivation One of the bigger buzz-word features of IIS 6.0 on Windows Server 2003 is the "HTTP.SYS...

Author: Anonymous Date: 07/08/2005

SSO ISAPI Considerations, Part 2

The following question concerning SSO and ISAPI was posted in the ISAPI-DEV newsgroup. This sort of...

Author: Anonymous Date: 07/06/2005

The following situation is commonly experienced by many consultants and web application developers...

Author: Anonymous Date: 07/05/2005

Why do I still get a user/password Login prompt with Integrate Authentication (for Virtual server 2005 Administration website)

When Integrated Authentication is enabled, users frequently wonder why they are still prompted for...

Author: Anonymous Date: 07/05/2005

HOWTO: ISAPI Filter which rejects requests from SF_NOTIFY_PREPROC_HEADERS based on HTTP Referer

There was a recent question about how to reject requests (based on the HTTP Referer header in this...

Author: Anonymous Date: 07/02/2005

What User Identity does IIS use to run code like ISAPI and CGI, Part 2

I seem to have forgotten to describe how the following aspect of IIS functions in the prior post...

Author: Anonymous Date: 06/29/2005

Five years and counting...

What can I say. Time really flies by. Five years ago, I join Microsoft shortly after graduation. The...

Author: Anonymous Date: 06/29/2005

HOWTO: ISAPI Filter Redirection Walkthrough

I got the following question about ISAPI Filter the other day. Question: Hi I found your contact on...

Author: Anonymous Date: 06/28/2005

HOWTO: Programmatically detect status of a Web Service Extension

The following question was posted to the microsoft.public.inetserver.iis newsgroup on the...

Author: Anonymous Date: 06/27/2005

New IIS Diagnostic and Troubleshooting tool - DebugDiag

Ok, I usually strive to blog about interesting and unique information that I synthesize and provide...

Author: Anonymous Date: 06/22/2005

Ins and Outs of Virtual Server 2005 Administration and IIS

A very common belief about Virtual Server 2005 administration is that it requires IIS to be...

Author: Anonymous Date: 06/22/2005

HOWTO: Diagnose and Fix Common ISAPI Filter Installation Failures

How many of you are familiar with the following scenario of ISAPI Filters on IIS: You have just...

Author: Anonymous Date: 06/21/2005

HOWTO: ISAPI Filter which sets Cache-Control based on Content-Type

Someone recently asked for a supported alternative on IIS6 of the unsupported IIS5-specific hack in...

Author: Anonymous Date: 06/19/2005

The Return from TechEd 2005

TechEd 2005 was fun. However, my return trip from TechEd was anything but fun. For unknown reasons,...

Author: Anonymous Date: 06/14/2005

TechEd 2005 Day 5

Today is an incredibly slow day at TechEd. The product pavilion booths are closed. The level of...

Author: Anonymous Date: 06/10/2005

<Previous Next>