如何使用typescript在angular2应用程序中实现AAD B2C功能?

如何使用typescript在angular2应用程序中实现AAD B2C功能?,angular,azure,typescript,azure-ad-b2c,Angular,Azure,Typescript,Azure Ad B2c,我使用angular2和typescript开发了web应用程序。但我的一个客户要求将此功能作为Azure B2C,在angular2应用程序中实现,以便将客户登录到此应用程序而不是Oauth 为此,我使用下面的链接制作了一个简单的示例,以实现.NETWeb应用程序的Azure B2C概念 Net web应用程序运行良好,但我想使用typescript在angular2应用程序中实现相同的功能 您能告诉我如何在angular2应用程序中实现azure B2C功能吗?目前,SPA中没有可用的官方

我使用angular2和typescript开发了web应用程序。但我的一个客户要求将此功能作为Azure B2C,在angular2应用程序中实现,以便将客户登录到此应用程序而不是Oauth

为此,我使用下面的链接制作了一个简单的示例,以实现.NETWeb应用程序的Azure B2C概念

Net web应用程序运行良好,但我想使用typescript在angular2应用程序中实现相同的功能

您能告诉我如何在angular2应用程序中实现azure B2C功能吗?

目前,SPA中没有可用的官方模块/库来使用AAD B2C。最有可能的是,新的库MSAL(微软认证库)将在未来的任何时候支持AAD B2C


目前,您必须使用adal.js并自己修改它才能与AAD B2C一起使用。您可能希望使用隐式流来实现这一点,因为它不会向客户机泄露客户机机密。以下是有关的一个很好的概述。

谢谢,根据您的回答,我认为没有可用于Azure B2C功能的预定义库。我可以预期azure市场上的库何时可用。现在告诉我,有人没有在任何Angular2应用程序中使用typescript实现此功能,对吗?我肯定有人在他的Angular2 typescript项目中使用AAD B2C。但目前还没有官方图书馆。希望我们能尽快得到一个。上面的GitHub示例完全是java脚本,但我对java脚本不太熟悉。我希望在typescript中使用相同的java脚本代码,因为现在我正在使用typescript开发angular 2 web应用程序。这可能是目前关于SPA的AAD B2C的最好文章。没有可用的typescript等效项。请考虑接受答案。谢谢,告诉我是否可以使用java的脚本来实现B2C功能。