Java Restlet-Client - 无法设置服务凭据

时间:2018-01-09 13:17:39

标签: java restlet

我为一个带有ChallengeSchemeChallengeResponse的OData WCF服务创建了一个Java Restlet-Client。现在我想为我用

创建的Webservice设置这些凭据

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

提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用s.setauth(credentials)而不是setCredentials(credentials)