Asp.net 网站发布后不会加载Css和JS

Asp.net 网站发布后不会加载Css和JS,asp.net,iis,Asp.net,Iis,我正试图在我的服务器上发布我在ASPX.NET框架中开发的网站,实际上我已经发布了其他网站,直到现在一切都很顺利,直到这次。。发布网站并在IIS中创建新网站后,当我尝试导航到该网站时,登录页面显示良好,所有工作正常,但在我登录后,所有CSS和JS文件均未加载,在chrome控制台中,所有CSS和JS文件均未加载,标记如下 现场结构如下所示: <link href="styles/dashboard.min.css" rel="stylesheet" /> 实际上,即使在Def

我正试图在我的服务器上发布我在ASPX.NET框架中开发的网站,实际上我已经发布了其他网站,直到现在一切都很顺利,直到这次。。发布网站并在IIS中创建新网站后,当我尝试导航到该网站时,登录页面显示良好,所有工作正常,但在我登录后,所有CSS和JS文件均未加载,在chrome控制台中,所有CSS和JS文件均未加载,标记如下

现场结构如下所示:

 <link href="styles/dashboard.min.css" rel="stylesheet" />

实际上,即使在Default.aspx和Login.aspx中,我也会调用css文件,如下所示:

 <link href="styles/dashboard.min.css" rel="stylesheet" />

但只有在Login.aspx中,文件才会在登录后加载,就像在加载之前所说的那样

哪一个可能是原因?我怎样才能修好它

在控制台日志中,我得到错误:
ERR\u连接被拒绝

我还试图向IIS用户添加所有权限,但什么都没有


PS:静态内容已启用

我注意到您的网站正在尝试在http网站中加载https。您可以尝试为您的网站启用https,也可以为您的项目禁用https。

使用Let's encrypt SSL将所有绑定设置为https后解决,这个问题就像笑话说的那样,在登录时,css和js被要求与所有绑定一样使用http,但由于某种原因,在登录后,css和js被要求使用https。

哦,你是对的,但实际上我不明白为什么在登录页面中,相同的css和js库被请求到http,而在登录后,请求将被发送到https。@igormytuk我记得如果您为asp.net核心项目启用了https,并将其作为http宿主,然后您将收到相同的错误和症状。听起来您的站点上已经启用了HTS。此外,当您将http绑定更改为https时,您可以让它工作,对吗?