当我将 .NET 通配符映射添加到目录时,为什么无法在经典 ASP 中获取应用程序对象?

发布于 2024-07-24 23:04:26 字数 197 浏览 10 评论 0原文

我们正在将站点从经典 asp 迁移到 .NET。 在此过程中,我需要使用 .NET 身份验证来保护经典的 asp 页面。 这对于通配符映射非常有用...除非经典的 asp 页面尝试使用诸如 Application 对象之类的东西。

我尝试添加 HTTPHandler 将请求传递给 asp.dll,但无济于事。

我想做的事情可能吗?

We're migrating a site from classic asp to .NET. In the process, I need to use .NET authentication to secure the classic asp pages. This works great with wildcard mapping...unless the classic asp pages try to use something like the Application object.

I have tried adding an HTTPHandler to pass the request to the asp.dll, but to no avail.

Is what I am trying to do even possible?

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

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

发布评论

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

评论(2

草莓酥 2024-07-31 23:04:26

您是否想将一些旧的“经典”asp 页面与 .aspx 页面放在同一站点中? 我们在这里做了类似的事情,但我们最终得到了两个网站,一个用于 asp,一个用于 .net,并进行了一些会话共享来执行身份验证。

Are you trying to have some of your old 'classic' asp pages within the same site as the .aspx pages? We've done something similar here, but we wound up with two websites, one for the asp and one for the .net and did some session sharing to perform the authentication.

亣腦蒛氧 2024-07-31 23:04:26

在 IIS7 上使用集成管道是可能的,我想说它在带有通配符映射的 IIS6 上非常脆弱。

It is possible on IIS7 using the integrated pipeline, I would say it would be highly fragile on IIS6 with wildcard mapping.

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