【发布时间】:2019-09-16 23:12:05
【问题描述】:
我有一项服务向两种用户公开,它们使用不同的身份验证机制。 (一个使用 AAD,另一个使用其他内部身份验证方案)
我认为最好的做法是创建两个端点(尽管它们的内部逻辑相同),每个端点都服务于一种类型的用户。
关于如何区分这两个端点的 url 是否有一些约定? (例如 {EndpointBase}{AuthType})
【问题讨论】:
标签: rest authentication restful-authentication
我有一项服务向两种用户公开,它们使用不同的身份验证机制。 (一个使用 AAD,另一个使用其他内部身份验证方案)
我认为最好的做法是创建两个端点(尽管它们的内部逻辑相同),每个端点都服务于一种类型的用户。
关于如何区分这两个端点的 url 是否有一些约定? (例如 {EndpointBase}{AuthType})
【问题讨论】:
标签: rest authentication restful-authentication
查看 Dot Net 中身份验证的实现,在我看来,并行运行多个身份验证方案是一种常见做法,并且该系统是专门为此设计的:
因此,该系统似乎旨在支持单个端点的两种身份验证。
【讨论】: