通用处理程序适用于 Visual Studio 2010,但不适用于 iis7.5

发布于 2025-01-04 16:34:50 字数 273 浏览 0 评论 0原文

我编写了一个通用处理程序,用于拦截图像请求,并根据用户凭据和图像位置进行允许或拒绝。它在 Visual Studio 2010 Ultimate 中运行良好。

当我在集成管道模式下部署到 W2K2008R2 IIS7.5 时,通用处理程序不会触发。

我尝试过移动 ashx 文件。

我已按照从 cassini 迁移到 IIS7.5 的说明进行操作(将配置正确地放置在 system.webservers 与 system.web 中)

任何人都知道还有什么可以尝试吗?

I've written a generic handler that intercepts requests for an image and the permits or denies based on the users credentials and the image location. It works great in Visual Studio 2010 Ultimate.

When I deploy to W2K2008R2 IIS7.5 in integrated pipeline mode, the generic handler does not fire.

I've tried moving the ashx file.

I've followed the instructions for migrating from cassini to IIS7.5 (properly placing the configuraiton in system.webservers vs. system.web)

Anyone have any ideas of what else to try?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

葬花如无物 2025-01-11 16:34:50

如果您在 .NET 中编写 HTTP 处理程序并希望它适用于 IIS 7.5 上的所有传入请求,则需要使用集成管道模式,并设置所需参数,

http://learn.iis.net/page.aspx/244/how-to-take-advantage-of-the-iis-integrated-pipeline/

If you author an HTTP handler in .NET and wish it works for all incoming requests on IIS 7.5, you need to use integrated pipeline mode, and set required parameters,

http://learn.iis.net/page.aspx/244/how-to-take-advantage-of-the-iis-integrated-pipeline/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文