【发布时间】:2020-01-23 04:39:59
【问题描述】:
混合内容:“https://api.xyz.com/api/documentation”处的页面是通过 HTTPS 加载的,
但请求了不安全的样式表“http://api.xyz.com/swagger-ui-assets/swagger-ui.css?v=26ec363936a21921c9fec290e551e3eb”。
此请求已被阻止;内容必须通过 HTTPS 提供。
我知道如何在 Laravel 中解决这个问题,但在 Lumen 的情况下无法解决。
尝试过的解决方案:
-
在 AppServiceProvider 中添加以下行
URL::forceSchema('https');
【问题讨论】:
-
尝试从样式表的 url 中删除 http 并留下一个 /
-
你是如何加载样式表的?
-
@Mike 我将 Swagger 用于 API 文档。它在 HTTP 上工作正常,但在 HTTPS 上却不工作。
-
你设法解决了这个@RadheShyamsharma 吗?仍然遇到问题。
标签: laravel laravel-5 lumen lumen-5.2