当前位置: 首页 > 知识库问答 >
问题:

Laravel-混合内容,仅在发布请求时提供

宰父志新
2023-03-14

消息错误:

混合内容:页面位于'https://example/contracts/create'已通过HTTPS加载,但请求了不安全的XMLHttpRequest终结点'http://example:443/api/v1/contracts“。此请求已被阻止;内容必须通过HTTPS提供。

我看到过一些类似的帖子,但到目前为止都不起作用。(my.env是https的,这不是本地的)我在这篇文章中遇到了这个错误,其余的都是https的,只有在我进行错误验证的时候。在本地,它运行良好。

Route::middleware('auth:api')->prefix('contracts')->group(function () {
    Route::get('{contract?}', 'ContractsController@getContracts');} //in api.php

post("/contracts/" + `${this.customer_id}`, newContract) // in VueJs

共有1个答案

吕自怡
2023-03-14

您可以添加到app\Provider\AppServiceProvider

/**
     * Register any application services.
     *
     * @return void
     */
    public function register()
    {
        if (!app()->isLocal()) {
            URL::forceScheme('https');
        }
    }
 类似资料:
  • 我在拉威尔项目工作。。我有一个问题: 混合内容:https://xxxxxx/admin/dashboard页面已通过HTTPS加载,但请求不安全的XMLHttpRequest终结点超文本传输协议://xxxxxx/admin/dashboard/order_statics/九月。此请求已被阻止;内容必须通过HTTPS提供。 我有这个。htaccess。

  • 角度HTTP请求被阻止-显示混合内容。 但当我通过浏览器URL访问时,内容会显示出来。 角度代码为: 控制台错误显示为: 混合内容:https://dash-thaidash.c9users.io/#/app/tonnage页面通过HTTPS加载,但请求不安全的XMLHttpRequest终结点http://crms.ttteamthoi.in/get_timespent_br。此请求已被阻止;内

  • 混合内容:https://www.example.com/dashboard页面已通过HTTPS加载,但请求不安全的XMLHttpRequest终结点http://api.example.com/inventory/10/。此请求已被阻止;内容必须通过HTTPS提供。 我们有一个有棱角的网络应用程序,在后端运行Flask。在我们实现SSL之前,一切都很正常。之后,我们到处都会遇到这种奇怪的错误。

  • 给定错误是:混合内容:“HTTPS://www.example.com/mypage.aspx”的页面是通过HTTPS加载的,但请求了不安全的XMLHttpRequestendpoint“http://www.example.com/myservice.asmx?param=paramvalue”。此请求已被阻止;内容必须通过HTTPS提供。 有什么建议吗?

  • Laravel项目在我的开发服务器(安全的https)中运行时没有任何问题。在我的新版本中,没有加载. env文件中的新配置。然后我在StackOverflow中找到了一些解决方案,上面说要清除Laravel配置和缓存。所以我运行以下命令, 使用上述命令清除缓存后,它无法正确加载样式表和js文件,并表示“混合内容:页面在”通过HTTPS加载,但请求不安全的脚本”。此请求已被阻止;内容必须通过HTT

  • 问题内容: 我正在开发一个React应用程序,并且正在使用fetch发送请求。我最近做了一个注册表单,现在将它与它的API集成在一起。以前,API接受url编码的数据,并且一切正常。但是现在需求已更改,API接受了JSON中的数据,因此我不得不将内容类型标头从“ application / x-www-form-urlencoded”更改为“ application / json”。但我收到以下错