一个客户使用经典的ASP来登录他们的基于Web的后台管理系统。
我编写了一个新的ASP.Net应用程序,以便将其包含在后台管理系统中,并需要利用已有的登录系统,这样当他们在那里登录时,就不需要在新的ASP.Net应用程序中再次登录。
登录名和密码以明文形式存储在SQL Server数据库中,我可以从我的ASP.Net应用程序中访问。
什么是有效整合这些系统的方法?
目前我最好的想法是: 在指向我的ASP.Net应用程序的链接中,我链接到一个“网关”登录页面,其中包含他们的用户ID和哈希密码+公共秘密。然后我将其与数据库中的用户密码进行比较…但问题是,如果截获这个查询字符串,它可以用来访问asp.net网站,而不实际知道用户名和密码...
我很可能忽略了一些简单的东西。
我编写了一个新的ASP.Net应用程序,以便将其包含在后台管理系统中,并需要利用已有的登录系统,这样当他们在那里登录时,就不需要在新的ASP.Net应用程序中再次登录。
登录名和密码以明文形式存储在SQL Server数据库中,我可以从我的ASP.Net应用程序中访问。
什么是有效整合这些系统的方法?
目前我最好的想法是: 在指向我的ASP.Net应用程序的链接中,我链接到一个“网关”登录页面,其中包含他们的用户ID和哈希密码+公共秘密。然后我将其与数据库中的用户密码进行比较…但问题是,如果截获这个查询字符串,它可以用来访问asp.net网站,而不实际知道用户名和密码...
我很可能忽略了一些简单的东西。