如何将React.js / React Native Apps连接到Azure App Service的单个后端实例?
我打算创build1)react.js的Web应用程序2)反应原生android / ios应用程序,我想创build一个统一的node.js后端作为一个单一的APInetworking和移动应用程序。
我还想利用Azure的通知中心和身份validation。 对于身份validation,我还需要有自定义的用户名/密码,而不仅仅是社交帐户。 我该怎么办? AAD可以实现吗?
我意识到,虽然Azure对本机iOS / Android应用程序有很好的支持,但它是否支持React / React Native应用程序还不完全清楚。
JavaScript的移动应用程序SDK有多大的帮助?
https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-html-how-to-use-client-library/
谢谢!
要为Web客户端和设备提供单一API,并实施通知推送,您可以在Node.js中使用Azure移动应用程序 。
对于身份validation,我还需要有自定义的用户名/密码,而不仅仅是社交帐户。 我该怎么办? AAD可以实现吗?
如果您想在移动应用上进行自定义身份validation,可以参考https://shellmonger.com/2016/04/08/30-days-of-zumo-v2-azure-mobile-apps-day-5-custom -authentication /的细节。 而要使用AAD,您只能在AD中validation租户中的用户身份。 (用户名的格式为: <username>@<tenant>.onmicrosoft.com
)。
最后,由于React / React原生应用程序基于JavaScript,所以您是对的,您可以使用JavaScript Client Library for Azure移动应用程序来实现移动应用程序function
这里有一个和你类似的场景,也许会帮助你。
- 使用Azure无服务器函数req.body返回HTML
- 如何使用azure-storage-node按修改date查询Azure Blob
- Express 4应用程序在通过GitHub部署时无法在Azure中运行
- Node.js azure-storage TableService没有方法
- 从OSX命令行发布azure网站?
- 从自定义node.js API中检索Azure Blob
- 运行在Azure上的express.js中的multipart / form-data错误
- 将Azure托pipe的DocPad Node.js网站的GitHub更新部署到站点,使站点离线1-2分钟
- Azure:“您无权查看此目录或页面