首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用angular 7的MVC

使用angular 7的MVC
EN

Stack Overflow用户
提问于 2019-04-09 13:34:27
回答 1查看 124关注 0票数 1

我一直在开发单点登录应用程序使用移动与c#和AngularJs,现在我正在添加一个新的项目在我现有的单点登录应用程序中,但想使用Angular 7。所以请让我知道热使用angular 7,并从单点登录应用程序运行这个特定的项目。

EN

回答 1

Stack Overflow用户

发布于 2019-05-18 21:42:44

您已经有一个与C#和AngularJS一起运行的应用程序。因此,让我们称之为App1。你想用Angular 7创建的另一个应用,让我们称之为App2。创建App2 ie Angular 7作为一个普通的angular应用程序。

现在要实现单点登录,有一些事情需要牢记

1)您需要有一个中央登录页面。此页面负责集中登录,因为App1App2不会有单独的登录页面。

2)使用cookies检查用户在任一App中是否存在

3)您需要在所有应用(App1App2中心应用)中实现逻辑,以检查cookie是否存在并导航到所需的应用。

谷歌就是一个很好的例子。当您未登录时,将重定向到accounts.google.com (集中登录)。登录后,你可以在没有登录的情况下访问任何谷歌产品gmail(App1),youtube(App2)等,这是单点登录,并通过跨域cookie检查来完成。

我认为这个链接可以帮助你理解SSO是如何工作的。

https://auth0.com/blog/what-is-and-how-does-single-sign-on-work/

因此,您将angular 7创建为一个普通的angular 7应用程序,并遵循SSO步骤。你就可以走了。

希望这能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55585717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档