我为一个带有ChallengeScheme
和ChallengeResponse
的OData WCF服务创建了一个Java Restlet-Client。现在我想为我用
String [] arguments = {"URI", "path"};
Generator.main(arguments);
。
我遇到的问题是我不能像我这样的网络服务使用setauth(credentials)
方法:
TestWebService s = new TestWebService();
s.setauth(credentials);
似乎该方法尚不清楚。到目前为止,我已经导入了这些包:
import org.restlet.data.ChallengeResponse;
import org.restlet.data.ChallengeScheme;
import org.restlet.ext.odata.Generator;
import org.restlet.ext.odata.Query;
并使用了这些Restlet-JAR(其中大部分已添加,因为代码在没有它们的情况下无法编译):
org.restlet.ext.odata.jar
org.restlet.jar
org.restlet.ext.atom.jar
org.restlet.ext.xml.jar
org.freemaker.jar
org.restlet.ext.freemaker.jar
提前谢谢。
答案 0 :(得分:0)
您可以使用s.setauth(credentials)
而不是setCredentials(credentials)
。