这个主题几乎是不言而喻的,但我非常有信心,如果我将标准 Web API 部署到 Azure 网站,那么使用标准表单例份验证它将毫无问题地工作。
所以我假设 Azure API 应用程序有一些额外的功能,例如安全性和其他服务。 Azure 应用程序可以为我提供哪些标准应用程序无法提供的功能,如果不使用附加功能,是否有理由创建一个专门用于部署到 Azure 的 Azure 应用程序?
最佳答案
Azure API 管理是一种发布和使用 Web API 的方式,它使您能够对 API 进行分类、创建分割并为每个分割添加定价,它还提供许多其他功能,例如缓存、限制和格式转换。所有这些功能都可以通过对简单 XML 文件进行一些操作来启用。
API 应用程序允许您托管 API、对其进行监控并轻松将 Web API 部署到 Azure。
因此,您可以假设它是 Web API 的补充
关于azure - Web API 和 Azure API 应用程序有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40837759/