【问题标题】:How to connect React.js/React Native Apps to one single backend instance of Azure App Service?如何将 React.js/React Native Apps 连接到 Azure App Service 的单个后端实例?
【发布时间】:2016-11-20 01:16:37
【问题描述】:

我计划创建 1) react.js web 应用程序 2) react Native android/ios 应用程序,并且我想创建一个统一的 node.js 后端,作为 web 和移动应用程序的单一 API。

我还想利用 Azure 的通知中心和身份验证。对于身份验证,我还需要自定义用户名/密码,而不仅仅是社交帐户。我该怎么办? 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/

谢谢!

【问题讨论】:

    标签: node.js azure reactjs react-native


    【解决方案1】:

    要为 Web 客户端和设备提供单一 API,并实现通知推送,您可以使用Azure Mobile Apps in Node.js

    对于身份验证,我还需要自定义用户名/密码,而不仅仅是社交帐户。我该怎么办? AAD能做到吗?

    如果您想在您的移动应用上自定义身份验证,您可以参考https://shellmonger.com/2016/04/08/30-days-of-zumo-v2-azure-mobile-apps-day-5-custom-authentication/ 了解详细信息。要使用 AAD,您只能在 AD 中对租户中的用户进行身份验证。 (用户名格式为:<username>@<tenant>.onmicrosoft.com)。

    最后,由于 React/React Native Apps 是基于 javascript 的,所以你是对的,你可以使用 JavaScript Client Library for Azure Mobile Apps 实现移动应用功能

    这里有一个post,和你的情况类似,也许对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-15
      • 2016-12-20
      • 2017-07-23
      • 2020-01-25
      • 1970-01-01
      • 2020-02-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多