Web角色上的Azure REST API不接受带有Json正文的POST

时间:2011-01-21 00:36:24

标签: iis rest azure openrasta

我们在Azure Web角色上使用Open Rasta来提供REST API。我们的GET方法可以很好地返回Json数据。当我尝试使用Json主体POST请求时,我收到此错误。

服务器无法为请求提供服务,因为不支持媒体类型。它返回415代码。我检查了Fiddler中的消息,看起来没问题。

我猜测IIS未设置为允许 - > Content-Type:application / json

我发现了这个http://msdn.microsoft.com/en-us/library/gg433059.aspx,但我不确定我需要做些什么才能让它发挥作用。

任何帮助都会很棒。

1 个答案:

答案 0 :(得分:0)

我完全不记得答案,但在Non Azure类型的情况下,至少有一个你设置为允许帖子的web.config文件。

我相信就是这样:
的System.Web 协议 add name =“HttpPost”