在 ASP.NET Core SPA 应用中,首先访问的是一个 index.html ,请问如何基于 ASP.NET Core 的 Authorization 机制对静态文件进行授权
2 回答
慕少森
TA贡献2019条经验 获得超9个赞
不知道这样是否可行?写一个中间件,并把中间件放到 app.UseAuthentication() 和 app.UseStaticFiles() 之间。在中间件里根据url判断是否有权限,如没有权限就context.Response.Redirect到其他页面。
app.UseAuthentication();
app.UseMiddleware<MyMiddleware>();
app.UseStaticFiles();
- 2 回答
- 0 关注
- 774 浏览
添加回答
举报
0/150
提交
取消