Tridion 2011 SP1 OData Web服务

遵循安装指南并解压缩webservice.zip,复制JDBC驱动程序和configurationXML,当我尝试访问浏览器时,我看到:

{"error":"invalid_grant"} 

有点挖掘表明这是OAuth的事情。 有任何想法吗?

默认情况下,对Web服务请求启用OAuth安全性。 您需要通过注释Security xml节点来禁用cd_ambient_conf.xml文件中的安全性。

 <!-- <Security> <RequestValidator>com.tridion.webservices.security.validator.OAuth2RequestValidator</RequestValidator> <SharedSecret>sample_passphrase</SharedSecret> </Security> --> 

这表明请求是用一个无效的标记(或者根本没有标记?)来完成的。