C# 在ASP.NET中自定义登录控件
我正在用C#制作一个使用ASP.NET的图书馆管理系统。我在网站中创建自定义登录页面时遇到问题。我尝试过使用ASP.NET Web配置,但我的老板不允许我在主数据库中安装Aspnet_regsql.exeC# 在ASP.NET中自定义登录控件,c#,asp.net,C#,Asp.net,我正在用C#制作一个使用ASP.NET的图书馆管理系统。我在网站中创建自定义登录页面时遇到问题。我尝试过使用ASP.NET Web配置,但我的老板不允许我在主数据库中安装Aspnet_regsql.exe 我有两个表,一个是用户名和密码表,另一个是用户名状态表(如果用户名被删除或不再使用)。那么,是否有其他选择或解决办法 您可以为aspnet登录部分使用单独的数据库。这样,您的上司就不必担心.NET向现有数据库中添加过程和表。我不建议您从头开始编写自己的,因为始终存在创建安全漏洞的危险,黑客以后
我有两个表,一个是用户名和密码表,另一个是用户名状态表(如果用户名被删除或不再使用)。那么,是否有其他选择或解决办法 您可以为aspnet登录部分使用单独的数据库。这样,您的上司就不必担心.NET向现有数据库中添加过程和表。我不建议您从头开始编写自己的,因为始终存在创建安全漏洞的危险,黑客以后可能会利用这些漏洞进行攻击。您可以为aspnet登录部分使用单独的数据库。这样,您的上司就不必担心.NET向现有数据库中添加过程和表。我不建议您从头开始编写自己的,因为始终存在创建安全漏洞的危险,黑客以后可能会利用这些漏洞。我认为实现您自己的角色和成员资格提供商是个好主意。这很容易,你只需要跳过一些方法,创建自己的视图。试试入门教程。我认为实现您自己的角色和成员资格提供者是个好主意。这很容易,你只需要跳过一些方法,创建自己的视图。尝试教程开始。谢谢!我可以这样建议,但我仍在考虑其他替代方案,比如如果我使用本地人会怎么样(因为我的程序将部署在公司的专用网络中)。我们已经有用户名和密码的数据库,这是一个敏感数据,因此他们不允许我使用存储过程将其复制到新数据库:(谢谢!我可以用这个,但是我已经有了用户名和密码的表格。有没有一种方法可以直接从其他数据库调用用户名和密码?是的,您可以:)您只需要创建自己的自定义成员资格提供商。我自己还没有这样做,但这里有一些来自MSDN:和的文章。希望这能有所帮助。谢谢!我可以提出建议,但我仍在考虑其他替代方案,如使用本地用户(因为我的程序将部署在公司的专用网络中)。我们已经有用户名和密码的数据库,这是一个敏感数据,因此他们不允许我使用存储过程将其复制到新数据库:(谢谢!我可以使用它,但我已经有了用户名和密码的表格。有没有办法可以直接从其他数据库调用用户名和密码?是的,你可以:)你只需要创建自己的自定义成员资格提供程序。我自己没有这样做,但这里有一些来自MSDN:和的文章。希望这能有所帮助。