整合一站式的API BUG反馈

现在进入会员页(如http://localhost:5200/account),

如果在还未登录的情况下是不会跳转到登录页(http://localhost:5200/account/login)的.

查看API(如:http://localhost:5200/api/account/member),虽然是401状态码,但是输出的居然是VIEWS的HTML页(原分离式只是返回401,内空为空).

希望枫叶兄尽快修复.

谢谢

请先 登录 后评论

1 个回答

mirfish

暂时解决了,谢谢.

处理时把 API目录排除了.就正常了,但不知会不会影响性能.

坐等枫大大更新 


                app.UseWhen(

                    context => !context.Request.Path.Value.StartsWith("/api", StringComparison.OrdinalIgnoreCase),

                    builder =>

                        {

                            //全局异常

                            builder.UseExceptionHandler("/Error");

                            //页面异常

                            builder.UseStatusCodePagesWithReExecute("/Error/{0}");

                            builder.UseHsts();

                         }


                );


请先 登录 后评论
  • 1 关注
  • 0 收藏,1840 浏览
  • mirfish 提出于 2022-03-23 16:47

相似问题