基本身份validation在IIS7中没有模拟

我有一个IIS 7的网站设置自己的应用程序池。 应用程序池作为特定用户运行,并且该网站设置为以应用程序池标识运行。

我想为网站添加basic-auth风格的保护。

我已经通过禁用anon并在网站中启用基本身份validation来完成此操作。

但是,这似乎是基本身份validation导致该网站承担用于基本身份validation的Windows帐户的身份。

有什么办法可以防止这个?

我只想validationWeb用户,我不想让IIS作为帐户运行,我希望它仍然作为应用程序池标识运行。

做任何其他authentication选项(摘要,窗口)支持这个?

谢谢

PS没有“forms”或“diy”authentication在我的应用程序的build议,其一些遗留代码,我只是需要快速保护,谢谢