是否有任何工具可以在 VS2005 中配置 Web.config 文件中的成员资格提供程序?
如果是,那么如何使用它?
ASP.NET 配置工具只添加一个提供程序,但不让它配置。
是否有任何工具可以在 VS2005 中配置 Web.config 文件中的成员资格提供程序?
如果是,那么如何使用它?
ASP.NET 配置工具只添加一个提供程序,但不让它配置。
不是从VS内部直接没有。但是,如果您使用 IIS,则有一个简单的工具。
对于 IIS 6 站点,打开 IIS Admin,展开网站节点,右键单击要配置的站点并选择属性。
在属性窗格中,选择 ASP.NET 选项卡,然后按“编辑配置”。
选择 Authentication 选项卡,然后在 Membership 组中,选择“Manage Providers”。
然后,您应该会在左侧看到提供程序列表,在右侧看到默认属性和值列表,并且可以编辑它们 - 但是请注意,这些不是强类型的,因此您仍然拥有了解每个设置的选项。
我认为没有基于提供程序模型旨在扩展和修改以满足您的特定应用程序需求的特定工具。
我们已经构建了自己的 SQL Membership Provider 来支持所有标准登录控制,并使我们能够在应用程序中使用我们自己的表单来配置 Provider(即从数据库而不是从 web.config 中读取所有配置值。它不是实现自定义会员提供程序是一项艰巨的任务。