Azure移动服务和Azure网站集成

时间:2012-12-08 22:33:00

标签: authentication azure asp.net-web-api azure-web-sites azure-mobile-services

我在Windows Azure网站中使用ASP.NET Web.Api托管REST端点。我想允许从移动设备对此api进行身份验证访问。 Azure移动服务似乎具有简单的身份验证提供程序以及其他好处,例如推送通知。

使用这两者的有效策略是什么,用于托管REST端点的网站和用于执行身份验证和推送通知的移动服务?

1 个答案:

答案 0 :(得分:0)

在您考虑未来之前,从应用程序启动的CRUD操作仅接收推送通知,例如,如果您在数据库中手动输入元组或通过代码,它们将不会执行服务器脚本,因此不会发送通知将被发送。

关于身份验证,一旦移动服务对您的用户进行身份验证,然后只调用Web api,您就可以发送令牌(可以是原始的,不要期望散列或加密,如果您使用数据库来存储哈希值)。问题是服务器脚本相当有限,无法执行您可能期望的散列,加密或其他计算。