【发布时间】:2015-04-15 10:03:14
【问题描述】:
我正在考虑通过 Azure 移动服务向我现有的 Xamarin.Forms 应用添加自定义身份验证。目前,我的应用程序根据现有的 WebAPI 对自身进行身份验证,但身份验证并不安全,我真的不想开始尝试为生产创建自己的安全身份验证过程。我认为 Azure 移动服务将是一种能够保留我的应用程序的自定义身份验证方面的好方法(不能针对当前身份提供者进行身份验证)但是我已经在现有 SQL 中设置了所有存储等首先将数据库发送到 WebAPI,然后保存详细信息。
我想我的问题是:是否可以使用我当前的 WebAPI 作为一种中间人来设置 Azure 移动服务?基本工作流程包括我的应用程序将登录详细信息发送到 WebAPI,WebAPI 将这些信息传递给 Azure 移动服务进行身份验证,然后在存储在 WebAPI 端后将响应(包括令牌)返回给应用程序。
我认为 Azure 移动服务是一个不错的选择的原因是它还支持推送通知以及自定义身份验证方面。
谢谢。
【问题讨论】:
标签: c# azure-mobile-services xamarin.forms