添加 asp.net MVC 页面以及 Azure 移动服务
Adding an asp.net MVC page along with Azure Mobile services
我有基于 Azure 移动服务 (AMS) 的后端(例如 https://api.myapp.com),现在我需要
1. 添加一两个不需要在 AMS 上的 api,例如一个心跳控制器来检查服务是否在线,不需要 Zumo Auth
2. ASP.net MVC 页面(例如 https://www.myapp.com)解释应用程序
我可以使用现有的 AMS 来执行此操作吗,我尝试添加纯 asp.net 网络 api,但出现终点不存在的错误
您真正使用的是 Azure 移动服务而不是 Azure 移动应用程序吗?您通常不能在 Azure 移动服务上拥有自定义域。既然你提到了 ZUMO Auth 2,我假设你指的是 App Service Auth,因此是 Azure Mobile Apps。
对于任何不需要 ZUMO 的 API,我建议查看 Azure Functions。但是,您可以只向您的服务添加自定义 API。我在我的书中为您介绍了所有选项 - http://aka.ms/zumobook - 第 4 章。
关于检测心跳的服务控制器。如果目的是确保服务处于活动状态,则只需创建一个未经身份验证的自定义 API 来测试数据库连接(可能执行 SQL 命令以获取主 [=22] 中的行数=]) 和 returns 成功或失败。然后,您可以使用 Azure Functions、Azure Scheduler 或 OMS 查询该自定义 API.
我有基于 Azure 移动服务 (AMS) 的后端(例如 https://api.myapp.com),现在我需要 1. 添加一两个不需要在 AMS 上的 api,例如一个心跳控制器来检查服务是否在线,不需要 Zumo Auth 2. ASP.net MVC 页面(例如 https://www.myapp.com)解释应用程序
我可以使用现有的 AMS 来执行此操作吗,我尝试添加纯 asp.net 网络 api,但出现终点不存在的错误
您真正使用的是 Azure 移动服务而不是 Azure 移动应用程序吗?您通常不能在 Azure 移动服务上拥有自定义域。既然你提到了 ZUMO Auth 2,我假设你指的是 App Service Auth,因此是 Azure Mobile Apps。
对于任何不需要 ZUMO 的 API,我建议查看 Azure Functions。但是,您可以只向您的服务添加自定义 API。我在我的书中为您介绍了所有选项 - http://aka.ms/zumobook - 第 4 章。
关于检测心跳的服务控制器。如果目的是确保服务处于活动状态,则只需创建一个未经身份验证的自定义 API 来测试数据库连接(可能执行 SQL 命令以获取主 [=22] 中的行数=]) 和 returns 成功或失败。然后,您可以使用 Azure Functions、Azure Scheduler 或 OMS 查询该自定义 API.