2009-07-02 92 views

回答

1

您在您的应用程序中使用MembershipProvider,因此您只需使用内置登录控件并将其提供程序属性设置为您的MembershipProvider类型即可。 FormsAuthentication将负责为您的用户创建身份验证Cookie。

您需要指定您的默认页面的URL [,您的用户在成功登录后会去哪里]以及承载登录控件的登录页面的URL。 FormsAuthentication将检查用户是否已通过身份验证,如果发现用户未登录并且您的asp.net页面要求身份验证,则FormsAuthentication会将用户重定向到web.config的FormsAuthentication部分中指定的登录页面。

这就是你如何利用在ASP.NET 2.0 +中的提供者,你不需要明确地做事情,一切都是可配置的。

这里是供您参考一些链接,这将引导您完成你所需要的。