ASP.NET内部网和Internet网站
我正在为内部网用户设计ASP.NET网站。在第一阶段结束时,将向内联网用户提供该服务 但在第二阶段之后,同一网站需要向办公室以外的某些用户开放 我可以使用ASP.NET成员资格提供程序吗 还有其他设计建议吗ASP.NET内部网和Internet网站,asp.net,Asp.net,我正在为内部网用户设计ASP.NET网站。在第一阶段结束时,将向内联网用户提供该服务 但在第二阶段之后,同一网站需要向办公室以外的某些用户开放 我可以使用ASP.NET成员资格提供程序吗 还有其他设计建议吗 非常感谢您的输入。是的,您可以使用ASP.Net成员资格提供程序允许外部用户注册和登录该网站。使用此选项将确保密码用salt散列并加密,从而使用户数据更加安全。ASP.Net成员资格提供程序有一个庞大的API集,这可能会让开发人员感到困惑。WebMatrix套件中有一个名为SimpleMem
非常感谢您的输入。是的,您可以使用ASP.Net成员资格提供程序允许外部用户注册和登录该网站。使用此选项将确保密码用salt散列并加密,从而使用户数据更加安全。ASP.Net成员资格提供程序有一个庞大的API集,这可能会让开发人员感到困惑。WebMatrix套件中有一个名为SimpleMembershipProvider的简化成员资格提供程序,该提供程序位于WebMatrix.WebData命名空间中。这提供了创建、管理、验证和授权外部用户所需的API。是的,您可以使用ASP.Net成员资格提供程序允许外部用户注册和登录到站点。使用此选项将确保密码用salt散列并加密,从而使用户数据更加安全。ASP.Net成员资格提供程序有一个庞大的API集,这可能会让开发人员感到困惑。WebMatrix套件中有一个名为SimpleMembershipProvider的简化成员资格提供程序,该提供程序位于WebMatrix.WebData命名空间中。这提供了创建、管理、验证和授权外部用户所需的API。这取决于您所说的“办公室之外”是什么意思。您可以将ASP.NET成员资格类与满足您需要的任何类型的提供程序一起使用。您的意思是内联网用户,您希望用户能够使用其windows域帐户登录到您的网站吗
通常,您可以使用
SqlMembershipProvider
使用ASP.NET登录控件使用给定的一组表对SQL Server数据库中的用户进行身份验证。如果要使用登录控件,但希望用户能够使用其windows帐户登录,则可以使用ActiveDirectoryMembershipProvider
。如果上述任何一项都不适合您,则始终可以选择实施自定义提供程序。这取决于您所说的“办公室之外”是什么意思。您可以将ASP.NET成员资格类与满足您需要的任何类型的提供程序一起使用。您的意思是内联网用户,您希望用户能够使用其windows域帐户登录到您的网站吗
通常,您可以使用
SqlMembershipProvider
使用ASP.NET登录控件使用给定的一组表对SQL Server数据库中的用户进行身份验证。如果要使用登录控件,但希望用户能够使用其windows帐户登录,则可以使用ActiveDirectoryMembershipProvider
。如果以上任何一项都不适合您,则始终可以选择实现自定义提供程序。这就是我要做的
- 我将使用ASP.net MembershipProvider并使用SQL server存储它
- 创建角色(内部用户和外部用户)
- 我会对所有用户的密码使用高加密
- 用户角色以限制外部用户可以查看的信息
- 我将使用ASP.net MembershipProvider并使用SQL server存储它
- 创建角色(内部用户和外部用户)
- 我会对所有用户的密码使用高加密
- 用户角色以限制外部用户可以查看的信息
- 这就是我要做的