如果这是一个愚蠢的问题,你将不得不原谅我 - 我试图帮助.NET项目,但我从未做过任何.NET
我们有一些基于Java的REST服务尝试使用NTLM身份验证对.NET端点进行GET。我们看到的是请求验证显示在日志中,但失败的请求不会显示在日志中。
我们希望在日志中看到失败的请求,如果可能的话,还有某种"原因"至于为什么他们被拒绝(坏的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);
}