Аутентификация Kerberos в OSI PI в Java
Я новичок с точки зрения Kerberos
Аутентификация.
Я могу войти в доступ к URL-адресам API напрямую из браузера, указав имя пользователя и пароль. Я включаю Просмотр событий, включив debug
логи, и это дало мне следующий вывод:
[PIWebAPI] {fd479633-2395-43f7-8fd0-8a028257d664}: Request executing as XXX\utkarsh.saraf.
GET /piwebapi
Upgrade-Insecure-Requests: 1
Connection: keep-alive
Accept: text/html, application/xhtml+xml, application/xml; q=0.9, image/webp, image/apng, */*; q=0.8
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US, en; q=0.9
Authorization: Negotiate [Redacted]
Host: XX.XX.XX.XX
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36
Я пытаюсь добиться программных достижений в Java, следуя этим статьям, но немного путаюсь с такими файлами conf krb5.conf
а также login.conf
файлы, упомянутые в этих:
1) http://www.chrisweldon.net/sharepoint/sharepoint-rest-api-authentication-from-java/
2) https://hc.apache.org/httpcomponents-client-ga/tutorial/html/authentication.html
Эти файлы должны быть созданы мной или будут присутствовать на сервере?