[英]How to add custom 401 error message in ASP .NET core 6
這是我的 controller 代碼。 我的controller成功返回401狀態碼。
如何使用我的自定義消息返回 401 錯誤消息
[HttpGet]
[Authorize(Roles = "reader")]
public async Task<IActionResult> GetAllBlogsAsync()
{
// get data from repository
var blogs = await blogRepository.GetAllAsync();
// mapping Domain to DTO
var blogsDTO = mapper.Map<List<Models.DTO.Blog>>(blogs);
// return results
return Ok(blogsDTO);
}
我預期的 Output 是“401 UnAuthorized”
提前謝謝。
您可以使用下面的Unauthorized
方法返回。
return Unauthorized("401 UnAuthorized");
我認為您需要的是該屬性的自定義實現,如本文所述:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.