我有一个场景,我在webforms应用程序上有一个登录页面,用户在从separte应用程序登录后可以看到。这两个应用程序共享相同的登录信息,但驻留在两个单独的服我想调用以下Web表单方法,该方法驻留在ASP.NET Web表单应用程序中的代码隐藏文件中,但是这样做是静默的,这样用户就不必再使用相同的凭据登录。
protected void btnLogin_Click(object sender, EventArgs e)
{
}
是否可以通过url链接或其他方法调用btnLogin_Click而无需修改Web表单应用程序,这样我就不需要通过其关联的登录页面手动输入页面了?
我的来电者功能将在一个应用程序中,该应用程序具有单独的登录页面,该页面接受与btnLogin_Click所在的应用程序相同的凭据。我想尝试从调用方登录并静默登录到代码隐藏所在的应用程序,以便用户只需登录一次。
我如何实现这个理想的解决方案?
答案 0 :(得分:0)
只要您使用相同的验证和解密密钥,您就可以使用表单身份验证链接多个Web应用程序。
查看这篇文章。