为了账号安全,请及时绑定邮箱和手机立即绑定

ASP.NET Core中如何对静态文件进行授权

ASP.NET Core中如何对静态文件进行授权

喵喔喔 2018-07-12 09:28:17
在 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();


查看完整回答
反对 回复 2018-07-12
  • 2 回答
  • 0 关注
  • 774 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信