Active Directory(On Premises AD而不是Azure AD)使用Xamarin Forms进行身份验证

时间:2018-06-18 17:31:55

标签: c# asp.net web-services xamarin

我正在使用具有登录表单的PCL xamarin表单应用程序,为了获得对此应用程序的访问权限,用户凭据需要与本地活动目录用户匹配。我已经研究了很多,但没有找到任何解决方案。

如果他/她的凭据与AD匹配,我也有一个用户可以访问的web api。在获得对此应用的访问权限后向应用提供数据。

是否可以使用ASP.net Web API添加代码以使用AD对用户进行身份验证?如果是的如何?

有人可以提供流量或代码的样本,这样我可能知道流量在这种情况下是如何工作的吗?

提前非常感谢你。

1 个答案:

答案 0 :(得分:0)

是。可以从Xamarin和On-prime AD之间的代码级别进行身份验证。但为了做到这一点,您可能需要将AD配置为从代码级别接受身份验证。

This is a link,我已经写过Open ID协议如何解决这个问题。