解决这个真的是很坑的一个心路历程
现象如下
然后如果你说正常搜索 ---网上一定会说iis现什么静态内容等一般问题。比如
但是实际上是网站文件夹没有给IUser用户设定足够权限,与上图无关或者关系不大。
可是网上没有说明白怎么加上这个IUser权限
记得用F12 看看图片没有加载出来的原因,原来不是404 ,居然是401.3
然后你就可以上网上搜索401.3 的解决办法了。
注意给文件夹加上用户的操作是--右键文件夹---属性--安全--编辑--添加用户
还要选高级
还要点击高级--立即查找--往下拉菜单--找到那个IIS该死的用户iis_user,iusr,guests,然后添加--分配读写权限
才好使了。
别忘了点击应用。确定--就OK了
我当时的坑也是走了很多,比如自己的程序用的是。netFramework4.5,以为框架出问题了。因为我的Windows功能里面没有万维网服务,因为2008server默认自带的是。net3.5,我都甚至想要重新的安装系统Windows server 2012, 以为这个2008版本太老了,导致IIS也老了
以为这个TypeScript出问题了,
以为路径出问题了
以为IIS不是最新型的
以为没有启动父路径
以为没有采取32位程序
以为iis功能不对路子
以为添加角色服务不对等等。
以为用了EF6
结论就是不要太过主观,多从问题找更多的线索,才能分析的理性一点,快一点,客观一点。
而且我是走投无路的时候才点击那个高级的---结果一下就打开了,安全性的大门。