问题描述
我正在尝试添加一些错误处理,因此,当用户尝试使用不正确的承载令牌访问端点时,它将为用户提供一些错误消息而不是空白错误消息的反馈。我已经尝试在控制器中使用if语句来实现它,但是似乎并没有达到目标。
我附上了我当前的回复。
public async Task<IActionResult> PostVenues(VenueRequest request)
{
var userId = User.Claims.FirstOrDefault(x => x.Type == "UserID").Value;
if (userId == null)
throw new UnauthorizedAccessException("User is not authorized");
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)