美文网首页
引用资源改为本地后报错

引用资源改为本地后报错

作者: 优秀的收藏转载分享 | 来源:发表于2020-06-23 10:20 被阅读0次

    原文链接:https://blog.csdn.net/xif3681/article/details/81482227

    问题:

    Failed to find a valid digest in the 'integrity' attribute for resource 'http://127.0.0.1:5501/plugins/bootstrap/bootstrap.min.css' with computed SHA-256 integrity 'MSaMXoOj1lKN/BhWEgjiX0XxaLN9I8XwaATfpoDzT+8='. The resource has been blocked.
    

    原因:

      <!-- Bootstrap CSS -->
      <!-- <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous"> -->
        <!-- Bootstrap CSS -->
      <link rel="stylesheet" href="assets/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous">
    

    去掉:

    integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous"
    

    "anonymous"

    会发起一个跨域请求(即包含 Origin: HTTP 头). 但不会发送任何认证信息 (即不发送 cookie, X.509 证书和 HTTP 基本认证信息). 如果服务器没有给出源站凭证 (不设置 Access-Control-Allow-Origin: HTTP 头), 这张图片就会被污染并限制使用.

    integrity

    包含行内元数据,它是一个你用浏览器获取的资源文件的哈希值,以base64编码的方式加的密,这样用户能用它来验证一个获取到的资源,在传送时未被非法篡改,详情查看Subresource Integrity。

    文档:

    https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/link
    ————————————————

    当上述问题解决以后,可能还会报如下问题:


    q.png

    解决方法:


    a.png

    将红框框里面的删除,⚠即可消除!!!

    相关文章

      网友评论

          本文标题:引用资源改为本地后报错

          本文链接:https://www.haomeiwen.com/subject/zaucfktx.html