Web services 将具有分类的Sitefinity模块发布到oData web服务失败

Web services 将具有分类的Sitefinity模块发布到oData web服务失败,web-services,odata,sitefinity,Web Services,Odata,Sitefinity,我在Sitefinity中有一个自定义模块,其中一个字段是分类 我正在尝试使用类似http://mywebsite.com/api/default/customModule 我的帖子正文如下所示: { "Field1": "sample string 1", "Field2": "sample string 2", "Field3": "sample string 3", "Category": [ "6bd9a66e-0e6e-4255-b628-89b86cde6eae" ] }

我在Sitefinity中有一个自定义模块,其中一个字段是分类

我正在尝试使用类似
http://mywebsite.com/api/default/customModule

我的帖子正文如下所示:

{
"Field1": "sample string 1",
"Field2": "sample string 2",
"Field3": "sample string 3",
"Category": [
    "6bd9a66e-0e6e-4255-b628-89b86cde6eae"
]
}
这与sfhelp文档是一致的,如果我删除“Category”字段,一切都正常工作

目前,我得到一个错误的
无法将类型为“System.Collections.Generic.List”的对象“1[System.Guid]”强制转换为类型为“Telerik.OpenAccess.TrackedList”1[System.Guid]”

看起来字段是单个的,例如,您只能选择一个类别,因此请求不应发送类别数组:

{

"Field1": "sample string 1",
"Field2": "sample string 2",
"Field3": "sample string 3",
"Category": "6bd9a66e-0e6e-4255-b628-89b86cde6eae"
}