gpt4 book ai didi

.net - MVC 个人帐户和 Web API Azure AD

转载 作者:行者123 更新时间:2023-12-03 01:44:17 25 4
gpt4 key购买 nike

我知道这会带来意见,但我正在寻找更多的方向。

我计划构建一个为两个客户端提供服务的 WebAPI。

客户端 1 将是一个 MVC Web 应用程序,并将使用个人帐户对网站上的用户进行身份验证。这是面向客户的客户。客户登录、下订单等...(也许稍后会社交登录)

客户端 2 将更多地作为后端,并将支持订单、库存、运输等...我还没有决定使用 MVC 还是 WPF。没有顾客会看到这一面。我正在考虑使用 Azure AD。

每个客户端都将利用 WebAPI 来进行大部分相关的数据库调用和服务。这样我就可以编写一次代码并为两个客户端提供服务。

-------------         ------------
| DB Layer | --> | WEB API | --> Website (Customer)
| AZURE DB | | AZURE | --> Client (Employee, Backend)
------------- ------------

所以问题是我可以在客户站点使用个人帐户,然后在员工端使用 Azure AD 吗?另外,如果我使用 Azure 来托管此内容,webapi 端的身份验证将是 azure 的,正确吗?

谢谢!

最佳答案

看看Azure AD B2C 。它正是针对此类场景而设计,支持社交登录以及 AD 集成。有一些小细节需要一些改进(主要是文档,但一些最新的示例代码也将大有帮助),但是它正在积极开发中,并且似乎对于大多数用途来说都工作得相当好。

关于.net - MVC 个人帐户和 Web API Azure AD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49062663/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com