Asp.net 针对另一个数据库中的加密密码的用户身份验证
我的客户端需要构建一个ASP.NET应用程序,该应用程序将拥有与现有RubyonRails应用程序相同的用户。不会是单点登录。现有数据库(PostgreSQL)上“用户”表中的数据将复制到新数据库(SQL Server)。现有系统的开发人员将提供所有代码/支持,以实现集成Asp.net 针对另一个数据库中的加密密码的用户身份验证,asp.net,ruby-on-rails,sql-server,postgresql,authentication,Asp.net,Ruby On Rails,Sql Server,Postgresql,Authentication,我的客户端需要构建一个ASP.NET应用程序,该应用程序将拥有与现有RubyonRails应用程序相同的用户。不会是单点登录。现有数据库(PostgreSQL)上“用户”表中的数据将复制到新数据库(SQL Server)。现有系统的开发人员将提供所有代码/支持,以实现集成 如何验证新ASP.NET应用程序中的用户?是否只是找到RoR应用程序中使用的哈希方法/算法,然后使用该方法/算法验证任何表单身份验证尝试 如何同步两个“用户”表?如果其中一个已更新,则另一个也需要更新。我会使用触发器吗 如何验
更好的是,使用另一种身份验证解决方案。(如果Rails无法连接到LDAP目录,我会感到惊讶。)用户双数据库连接是什么意思?即,每个应用程序都连接到两个数据库?这使得首先复制用户表的需要看起来是多余的。ASP.NET应用程序如何连接到远程PostgreSQL数据库?是否只是在db上启用远程访问,然后获得正确的连接字符串?请原谅,除了ASP.NET这个小小的泡泡,我从来没有做过任何事情。“这使得首先复制用户表的需要看起来是多余的。”--我误解了这个问题。这不是你在这里写的吗?“现有数据库(PostgreSQL)上“用户”表中的数据将复制到新数据库(SQL Server)。”您可以使用内置驱动程序(是的,带有连接字符串等)或ODBC连接到PostgreSQL。好的,谢谢。是的,我没有考虑DB可以允许远程连接,我们有办法启用它。(我想把这个标记为答案)。你能告诉我在.NET中实现ruby哈希是否会很复杂吗?1.对于RoR开发人员来说,该函数应该容易找到吗?2.用常识+谷歌转换会比较简单吗?