在旧版 Windows 上排查 Edge 中网站显示或功能问题
已找到问题,是stylus beta扩展的问题,且只与Edge冲突!
————————
win10以下专版(win10+和winserver正常)部分网站出现css违反安全报错导致无法正常加载css
Refused to load the stylesheet '.css' because it violates the following Content Security Policy directive: "style-src 'self' 'unsafe-inline' resource:". Note that 'style-src-elem' was not explicitly set, so 'style-src' is used as a fallback.
已尝试过win10,win11,winserver2016,均无此问题
在“以前的 Windows 版本”(win8.1,win7都有)测试时均出现此问题
网站不存在css问题,且本地文件不存在此问题
不清楚问题原因,只知道只有edge出问题,别的浏览器都没有问题
在旧版 Windows 上排查 Edge 中网站显示或功能问题
锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。
2023/4月再次测试
发现Edge其他版本也有此问题
问题出自于Stylus Beta插件,不知道为什么会这样
我使用win10+edge以及macos+edge均会遇到此问题。
Edge在早期版本的Windows和windows10/11中的版本组件是相同的,所以不存在”不建议在早期windows版本中使用Edge"的问题,和其他浏览器的区别只是Edge会执行系统本身的安全配置和使用一些系统组件。
而由于发生问题的系统(Windows7/Windows8.1)已经完全停止了技术支持,所以不存在通过更新修复这个问题的可能。
在上贴中我已经很明确的告知了您这个报错信息代表的是什么。而这类问题已经超出我们论坛的支持范围。请到Microsoft Learn上去发布
您好,欢迎询问微软社区
感谢您的反馈,根据您的描述,您遇到的是在早期版本的windows中,使用Edge访问部分网站会出现css报错的问题。
这个报错信息是由于网站本身的style-src规则拒绝了您的请求导致的。style-src ‘self’ 代表只允许同源下的css文件加载,具体发生原因请您咨询网站开发人员。
由于您正在咨询的Edge问题由于涉及到了网站的安全策略,这已经超出我们论坛的支持范围,它更适合发布在Microsoft Learn(仅支持英文,您可以使用翻译工具辅助交流),您可以点击“Ask a question”提问,那里有这方面的专家,能提供更加专业的方案。
希望以上信息能够帮助到您。 如果我的理解有误也麻烦您能指出,以便于我能更好的协助您。
Lugoo Bei|微软社区支持专员
我很抱歉,但是这并不是网站本身的问题吧,毕竟更换浏览器就不会出现此问题
我一开始猜可能会给我一个“不建议使用早期windows的edge”的回复,但没有这样
这种情况我找过腾讯那边的支持,他们认为如果只是一个浏览器有此类问题那用户自己换得了而不是去更改安全策略(知乎找不到人)
此问题或许只跟edge的安全策略有关,毕竟其他浏览器以及新版edge没有此问题
如果能通过一次更新解决的话就好了
您好,欢迎询问微软社区
感谢您的反馈,根据您的描述,您遇到的是在早期版本的windows中,使用Edge访问部分网站会出现css报错的问题。
这个报错信息是由于网站本身的style-src规则拒绝了您的请求导致的。style-src ‘self’ 代表只允许同源下的css文件加载,具体发生原因请您咨询网站开发人员。
由于您正在咨询的Edge问题由于涉及到了网站的安全策略,这已经超出我们论坛的支持范围,它更适合发布在Microsoft Learn(仅支持英文,您可以使用翻译工具辅助交流),您可以点击“Ask a question”提问,那里有这方面的专家,能提供更加专业的方案。
希望以上信息能够帮助到您。 如果我的理解有误也麻烦您能指出,以便于我能更好的协助您。
Lugoo Bei|微软社区支持专员