Как я могу подключить мой Splunk, используя Splunk SDK Java?
Я получаю Получение URI не может быть нулевым при попытке с URL
Ниже мой код,
HttpService.setSslSecurityProtocol(SSLSecurityProtocol.SSLv3);
//Tried the below one also
//HttpService.setSslSecurityProtocol(SSLSecurityProtocol.TLSv1_2);
ServiceArgs loginArgs = new ServiceArgs();
loginArgs.setUsername("username");
loginArgs.setPassword("password");
loginArgs.setHost("my splunk url"); //for eg http://splunkdet.mysite.com:8000/login
loginArgs.setPort(8000);
Service service = Service.connect(loginArgs);
for (Application app: service.getApplications().values()) {
System.out.println(app.getName());
}
Получение исключения "URI не может быть нулевым" Service service = Service.connect(loginArgs);
Что не так с моим кодом?
0 ответов
Поскольку вы используете http, а не https, вам не нужно использовать HttpService.setSslSecurityProtocol.
Вместо этого добавьте схему к вашему примеру ServiceArgs: loginArgs.setScheme("http");
И не включайте http:// или https:// в URL-адрес, который вы передаете в setHost.