Kerberos認証を使用したカール要求は失敗します。
options を使用して出力を確認すると、-v
出力に以下が表示されます。
$ curl -v -u : --negotiate https://URL
...
< Connection: keep-alive
< Set-Cookie: JSESSIONID=****; Path=/; HttpOnly
* gss_init_sec_context() failed: : Success
< WWW-Authenticate: Negotiate
* gss_init_sec_context() failed: : Success
< WWW-Authenticate: Negotiate
< X-Content-Type-Options: nosniff
...
私はspnegoリクエストを実際の認証フェーズにリダイレクトするカール7.29.0を使用しています。
ただし、この場合は次のステップに進みません。
この問題は特定の状況で発生します。
他の環境では、gss_init_sec_context() failed: : Success
ログは表示されず、認証は正常に完了します。
何が問題なのでしょうか?
どのように深くデバッグできますか?