これがばかげた質問である場合は、ご容赦ください。.NET プロジェクトを支援しようとしていますが、.NET を行ったことはありません。
.NET エンドポイントに対して NTLM 認証を使用して GET を実行しようとしている Java ベースの REST サービスがいくつかあります。私たちが見ているのは、認証のリクエストはログに表示されますが、失敗したリクエストはログに表示されないということです。
失敗したリクエストをログで確認し、可能であれば、リクエストが拒否された理由 (NTLM ドメインが正しくない、資格情報が正しくない、認証サービスへのネットワーク障害など) を確認したいと考えています。
どうやってそれを行うのですか?
エンドポイントのコードからの抜粋を次に示します。
using System.Net.Http;
using System.Reflection;
using System.Web.Http;
[RoutePrefix("api/config")]
public sealed class ConfigController : ApiController {
[HttpGet]
[Route("version")]
public IHttpActionResult GetVersion() {
return Ok(Build.InformationalVersion);
}