我有一个使用基于表单的登录的asp.net Web应用程序,我们称之为'A'。我有另一个网站,也为用户使用登录名和密码,让我们称之为'B'。我有一个场景,我想从A打开B并让用户自动登录到B.所以如果用户登录到A,我可以获取他的登录信息并将其发送给B,所以他没有必要再次登录。我检查过,看起来在使用WebBrowser控件的Windows窗体应用程序中是可行的。在asp.net中如果我使用Response.Redirect然后它需要我登录页面,是否可以发送用户名和密码并自动登录B?
答案 0 :(得分:1)
您可以发送用户名和密码以及Response.Redirect
,但没有开箱即用的解决方案。
有些网站提供单点登录程序,我已经看到它在帮助台应用程序中使用,您可以在其中重定向您的用户,部分在AWS环境中。
他们通常会收到高度加密的令牌"在带有凭据的QueryString中。