我正在尝试为我们的应用程序实现SSO。这就是我要找的东西;
-
用户无需登录即可访问SSO网站。这是主要网站,用户可以登录本网站。
-
用户无需登录即可访问Website-1,Website-2和Website-3。
-
用户也可以登录这些网站。(网站-1,网站-2和网站-3)
-
如果用户想要从这些网站登录,则必须将其重定向到SSO网站进行登录。
-
如果用户登录任何网站,他应该在访问时登录其他网站。例如:用户在Website-1登录(从SSO网站重定向登录),之后他打开了网站-3,他也应该在这里登录。
-
这些网站位于不同的域名。(非子域名)
-
所有这些都是使用ASP.NET MVC开发的。
醇>
那么,我怎样才能实现这样的目标?
这是简单的视觉效果。