简体   繁体   English

如何通过 Azure 门户网站的 AD 用户为几个不同的应用程序实施单点登录 (SSO)?

[英]How to implement Single sign-on (SSO) with AD user from Azure portal for few different applications?

I have 5 applications with different technology like asp.net,asp.net MVC,AngularJS and JAVA,so my company is going for cloud hosting.Now each application has their own login tables, all the existing data mapped based on their login ids.我有 5 个采用不同技术的应用程序,如 asp.net、asp.net MVC、AngularJS 和 JAVA,所以我的公司正在进行云托管。现在每个应用程序都有自己的登录表,所有现有数据都根据其登录 ID 进行映射。 Now company asking to implement Single Sign On (SSO) from the Azure AD portal for all the applications.现在公司要求从 Azure AD 门户为所有应用程序实施单点登录 (SSO)。 How to proceed?Please help me out with the proper guide.如何进行?请帮助我找到正确的指南。

Thank you.谢谢你。

However when user is login, I am capturing their role and login id.How could we will capture user existing login id when we will implement SSO.Since we need to present the respective user details based on their login id's.How to read the user info from Azure AD Portal in my application.但是,当用户登录时,我正在捕获他们的角色和登录 ID。当我们实施 SSO 时,我们如何捕获用户现有的登录 ID。因为我们需要根据他们的登录 ID 显示相应的用户详细信息。如何读取用户我的应用程序中来自 Azure AD 门户的信息。

Hi and welcome to stackoverflow.您好,欢迎来到 stackoverflow。

Here is a link, where you can find lots of examples in different programming languages with different libraries used to help you with your implementation.这是一个链接,您可以在其中找到许多不同编程语言的示例,以及用于帮助您实现的不同库。

https://learn.microsoft.com/en-us/azure/active-directory/develop/sample-v2-code https://learn.microsoft.com/en-us/azure/active-directory/develop/sample-v2-code

If you can't use the libraries directly, you will be forced to do your own calls to the graph api (REST).如果您不能直接使用这些库,您将被迫自己调用图形 api (REST)。

https://learn.microsoft.com/en-us/graph/api/resources/azure-ad-overview?view=graph-rest-1.0 https://learn.microsoft.com/en-us/graph/api/resources/azure-ad-overview?view=graph-rest-1.0

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM