• <small id='JiBop'></small><noframes id='JiBop'>

  • <legend id='JiBop'><style id='JiBop'><dir id='JiBop'><q id='JiBop'></q></dir></style></legend>

        • <bdo id='JiBop'></bdo><ul id='JiBop'></ul>
        <i id='JiBop'><tr id='JiBop'><dt id='JiBop'><q id='JiBop'><span id='JiBop'><b id='JiBop'><form id='JiBop'><ins id='JiBop'></ins><ul id='JiBop'></ul><sub id='JiBop'></sub></form><legend id='JiBop'></legend><bdo id='JiBop'><pre id='JiBop'><center id='JiBop'></center></pre></bdo></b><th id='JiBop'></th></span></q></dt></tr></i><div id='JiBop'><tfoot id='JiBop'></tfoot><dl id='JiBop'><fieldset id='JiBop'></fieldset></dl></div>

        <tfoot id='JiBop'></tfoot>
      1. 在 Laravel 中使用 https 加载 Blade 资产

        时间:2023-09-20
      2. <tfoot id='GN1rS'></tfoot>
        • <bdo id='GN1rS'></bdo><ul id='GN1rS'></ul>

            <legend id='GN1rS'><style id='GN1rS'><dir id='GN1rS'><q id='GN1rS'></q></dir></style></legend>

                  <tbody id='GN1rS'></tbody>
                  <i id='GN1rS'><tr id='GN1rS'><dt id='GN1rS'><q id='GN1rS'><span id='GN1rS'><b id='GN1rS'><form id='GN1rS'><ins id='GN1rS'></ins><ul id='GN1rS'></ul><sub id='GN1rS'></sub></form><legend id='GN1rS'></legend><bdo id='GN1rS'><pre id='GN1rS'><center id='GN1rS'></center></pre></bdo></b><th id='GN1rS'></th></span></q></dt></tr></i><div id='GN1rS'><tfoot id='GN1rS'></tfoot><dl id='GN1rS'><fieldset id='GN1rS'></fieldset></dl></div>

                  <small id='GN1rS'></small><noframes id='GN1rS'>

                  本文介绍了在 Laravel 中使用 https 加载 Blade 资产的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我正在使用这种格式加载我的 css:<link href="{{ asset('assets/mdi/css/materialdesignicons.min.css') }}" media="all" rel="stylesheet" type="text/css"/>它可以为所有 http 请求加载良好

                  但是当我使用 SSL (https) 加载我的登录页面时,我得到一个 ...page... 是通过 HTTPS 加载的,但请求了一个不安全的样式表 'http...

                  谁能告诉我如何通过 https 而不是 http 加载刀片资源?

                  我应该尝试安全地加载资产吗?或者这不是Blade的工作?

                  解决方案

                  我在网站使用 HTTPS 时通过 HTTP 协议加载资源时 asset 功能出现问题,导致混合内容"问题.

                  要解决此问题,您需要将 URL::forceScheme('https') 添加到您的 AppServiceProvider 文件中.

                  所以我的看起来像这样(Laravel 5.4):

                  
                  

                    <bdo id='yXWod'></bdo><ul id='yXWod'></ul>

                    <i id='yXWod'><tr id='yXWod'><dt id='yXWod'><q id='yXWod'><span id='yXWod'><b id='yXWod'><form id='yXWod'><ins id='yXWod'></ins><ul id='yXWod'></ul><sub id='yXWod'></sub></form><legend id='yXWod'></legend><bdo id='yXWod'><pre id='yXWod'><center id='yXWod'></center></pre></bdo></b><th id='yXWod'></th></span></q></dt></tr></i><div id='yXWod'><tfoot id='yXWod'></tfoot><dl id='yXWod'><fieldset id='yXWod'></fieldset></dl></div>
                        <tbody id='yXWod'></tbody>

                        <legend id='yXWod'><style id='yXWod'><dir id='yXWod'><q id='yXWod'></q></dir></style></legend>
                      1. <tfoot id='yXWod'></tfoot>
                          1. <small id='yXWod'></small><noframes id='yXWod'>