IIS和经典ASP中的身份验证

时间:2013-06-07 09:34:43

标签: authentication iis asp-classic

我有一个经典的ASP Web应用程序(不是ASP.NET)。

应用程序拥有自己的身份验证机制,在asp文件中处理。问题是,只有在请求asp文件时才会触发身份验证。我希望它在请求任何(静态文件)时触发(例如,在某些目录中存储了pdf,并且我希望它们仅对登录用户可用)。静态HTML页面也是如此。

如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

将PDF文件映射到IIS中的aspnet_isapi.dll。

然后,您可以使用表单身份验证,它是ASP.NET的一部分,并且不在框中。

如果您根本不想使用.NET,可以编写一个可以为您处理此问题的ISAPI过滤器或扩展程序。