因此,我汇总了以下内容的简单身份验证\授权实现:
在授权或身份验证尝试失败之前,一切似乎都可以正常工作,并且前端会显示404。做一些研究,似乎是因为Core 2如何看待Cookie的使用并试图重定向到登录名。我不希望出现这种情况,而是返回正确的HTTP状态代码。对此进行研究,似乎没有简单的方法可以阻止系统执行此操作,因此需要编写自定义处理程序。我根本不擅长使用ASP.NET Core 2,也不想在没有很好的理由和其他比我强的人的支持下尝试编写自己的身份验证\授权处理程序。所以,我的问题基本上是>
恐怕这个特定项目的Redis缓存不可协商。