【发布时间】:2018-09-20 17:31:25
【问题描述】:
我正在尝试这样做
throw new HttpResponseException(HttpStatusCode.Unauthorized); // 401
但这总是返回 500(内部服务器错误)。
示例代码:
using System.Net;
using Microsoft.AspNetCore.Mvc;
using System.Web.Http;
namespace Gral_WebAPI.Controllers
{
[Produces("application/json")]
public class LoginController : ApiController
{
[Microsoft.AspNetCore.Mvc.HttpGet]
[Microsoft.AspNetCore.Mvc.Route("[action]")]
public string GitTest()
{
throw new HttpResponseException(HttpStatusCode.Unauthorized); // 401
}
}
}
谁能帮帮我?
【问题讨论】:
-
为什么要混合 .net core 和经典的 asp.net?
标签: c# asp.net asp.net-web-api