从ASP.NET中获取经过身份验证的用户在ASP经典中

问题描述:

我有很多使用表单身份验证的ASP.NET 2.0应用程序。它运行良好,但现在我需要将它集成到我们的一个旧的ASP经典应用程序中。我已经检查了这个斯科特顾博客条目(http://weblogs.asp.net/scottgu/archive/2007/03/04/tip-trick-integrating-asp-net-security-with-classic-asp-and-non-asp-net-urls.aspx),我按照说明,但它不适合我。当我检查我的asp.net页面中的AUTH_USER服务器变量时,它包含与User.Identity.Name相同的用户名,但当我返回到ASP经典页面时,相同的服务器变量为空。所有页面都位于IIS 6.0上的相同虚拟目录中。从ASP.NET中获取经过身份验证的用户在ASP经典中

感谢您的帮助。

我已经弄清楚什么是遗漏(通配符配置)。正确设置后,它就可以工作。

+0

嗨,有什么机会可以扩展?我有同样的问题,并想知道你是如何遇到你的解决方案? – shenn 2013-12-12 22:55:43