我有一个网络文件夹,它作为虚拟目录映射到我的 iis 应用程序,我正在尝试使用 ihttpmodule 对位于那里的文件进行一些身份验证。我已经验证 ihttpmodule 正在为我的应用程序中的任何其他内容正确触发,而不是位于虚拟目录中的文件。我发现的大部分内容是该目录不能列为应用程序(它不是),并且一切都应该工作。我发现的另一个解决方案是将模块标签添加到标签中,但这似乎也没有帮助。我发现的所有内容都在谈论阻止这种情况发生。所以我的问题是可以设置什么导致它不起作用?是否需要设置特定的执行权限?任何其他可能导致此问题的 iis 设置?它是一个 mvc 应用程序,
服务器/应用程序 <- 我的应用程序文件夹
server/app/content/downloads <- downloads 是虚拟目录
我必须直接在我的应用程序目录下添加虚拟目录吗?这是问题的一部分吗?我没有直接控制我的代码运行的服务器,所以测试东西有点痛苦......所以在开始向我的操作人员发送电子邮件之前,我一直在寻找更多的想法。谢谢!