asp.net core mvc - 未经授权的ajax请求

振动

在asp.net core-MVC中如何处理/处理未经授权的ajax请求?对我来说,当我发出未经授权的 ajax 请求时,它会转到该方法并返回未定义的 JSON 数据,而不是给出错误或给出 401 状态代码。

我想停止它转到方法并想将它重定向到登录页面。我尝试使用全局错误处理程序,但错误处理程序没有捕获任何错误,它转到 ajax 方法。

请建议。

振动

好吧,我设法找到了不同的方法来处理这个问题。当发出 ajax 请求并且它进入方法时,我在那里检查了用户是否登录。如果没有,我返回 JSON 响应,我在客户端处理并重定向到登录页面。

理想情况下,我希望全局 Ajax 错误处理程序应该接收未经授权的访问错误,而根本不转到 ajax 方法,而仅从全局错误处理程序重定向到登录页面。但似乎它会去方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章