当我将 .NET 通配符映射添加到目录时,为什么无法在经典 ASP 中获取应用程序对象?
我们正在将站点从经典 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是否想将一些旧的“经典”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.
在 IIS7 上使用集成管道是可能的,我想说它在带有通配符映射的 IIS6 上非常脆弱。
It is possible on IIS7 using the integrated pipeline, I would say it would be highly fragile on IIS6 with wildcard mapping.