我已经运行了一个pentaho社区服务器8.1,我想知道这个版本是否有可用的API?我正在使用以下代码获取200,但没有基本密码,因此我可以正确进行身份验证。
boolean isRedirect;
do {
if (c.getResponseCode() == HttpURLConnection.HTTP_MOVED_PERM || c.getResponseCode() == HttpURLConnection.HTTP_MOVED_TEMP) {
isRedirect = true;
String newURL = c.getHeaderField("Location");
c = (HttpURLConnection) new URL(newURL).openConnection();
} else {
isRedirect = false;
}
} while (isRedirect);
此api的身份验证是否可配置?
整个想法是,我可以使用调度程序,因为社区版本的勺子无法访问它,但是我尝试使用enterprice客户端,并且我能够进行调度,因此该模块就在那里,您无法访问它。 / p>
谢谢!
答案 0 :(得分:0)
是的,完整的API记录在这里:
https://help.pentaho.com/Documentation/8.1/Developer_Center/REST_API
注意:如果要在URL上启用用户名/密码认证,则必须编辑security.properties并重新启动。 (一种较旧的不安全方法,但出于开发目的,可能更容易使您前进)
您绝对正确-CORE平台确实具有功能,而没有UI,因此非常欢迎您使用API来使用调度程序引擎。