快捷导航

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

在 ASP.NET Core SPA 应用中,首先访问的是一个 index.html ,请问如何基于 ASP.NET Core 的 Authorization 机制对静态文件进行授权

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

不知道这样是否可行?写一个中间件,并把中间件放到 app.UseAuthentication() 和 app.UseStaticFiles() 之间。在中间件里根据url判断是否有权限,如没有权限就context.Response.Redirect到其他页面。
app.UseAuthentication();
app.UseMiddleware();
app.UseStaticFiles();
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP