没有指定API版本错误

时间:2017-11-02 10:50:05

标签: azure zumo

我正在开发Azure移动应用程序,我下载了快速启动服务器端代码并​​使用Visual Studio-2015打开它。当我尝试浏览它时,我得到的问题如下:“{”message“:”请求中未指定API版本,此请求需要指定ZUMO-API-VERSION为“2.0.0”。有关更多信息和支持的客户,请参阅:http://go.microsoft.com/fwlink/?LinkId=690568#2.0.0“}”。

你可以给我解决方案吗?

1 个答案:

答案 0 :(得分:0)

我相信您正在浏览的请求就是这样的

http://localhost/api/values/get

但你必须通过附加ZUMO-API-VERSION = 2.0.0来浏览URL,它应该是这样的

http://localhost/api/values/get?ZUMO-API-VERSION=2.0.0

确保Microsoft.Azure.Mobile.Client和Microsoft.Azure.Mobile.Server都是package.config的最新版本。

这是因为移动应用程序客户端和服务器彼此不兼容,因此您需要在请求消息中发送特殊标头值(ZUMO-API-VERSION)以使它们同步。