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

NextJS env[重复]的问题

堵凯
2023-03-14

我收到以下错误

索引-AFE1F71068EDED。js:1混合内容:页面位于'https://currency-rho.vercel.app/'已通过HTTPS加载,但请求了不安全的资源'http://api.currencylayer.com/live?access_key=138ca01354c449d7741ab9dbca4f4252'. 此请求已被阻止;内容必须通过HTTPS提供。

我假设这是因为我使用前缀NEXT_PUBLICenv变量以便从浏览器访问

这就是我想要的功能,在本地工作正常,但在部署中请求被阻止

  • 预览链接

有什么解决方法吗?

共有1个答案

计弘
2023-03-14

错误消息提供了一个有用的提示:

…内容必须通过HTTPS提供。

更改<代码>http://api.currencylayer.com/...使用HTTPS:https://api.currencylayer.com/...

 类似资料:
  • 我试图在虚拟机上安装Laravel项目的所有包。我已经安装了一切,但在作曲家安装操作显示错误MCrypt PHP Exstension必需。 但是Mcrypt已安装!我也做过这样的动作: 并在mcrypt.inimcrypt.sophp5路径。那么现在包含mcrypt.ini文件的是什么?只是这段文字: exstension=/usr/lib/20131226/mcrypt.so 还使用了:和而没

  • while循环开始之前的语句没有打印,并且从1开始没有打印循环中的值。相反,它从一个随机的大int开始打印。

  • 问题内容: 这个问题已经在这里有了答案 : 7年前关闭。 可能重复: PHP PDO语句可以接受表名称作为参数吗? 我班上有个正在遇到麻烦的函数。这里的功能 我用以下函数调用该函数: 我得到的错误是: 警告:PDOStatement :: execute()[pdostatement.execute]:SQLSTATE [HY093]:无效的参数编号:在第46行的C:\ xampp \ htdoc

  • 因此,在去年与react合作之后,我设法理解了它的功能和注意事项,以及如何避免不必要的渲染。 昨天我在玩一些代码,遇到了一个以前没有看到的问题,有点困惑。 在上面的代码中,我添加了一个简单的计数器,每次单击都会设置一个新的状态,这会导致重新渲染,在屏幕上显示“Count:1”,并在dev工具中显示一个“counter render”日志,就像我预期的那样。 奇怪的部分来自渲染变量,我用数字0启动(

  • 问题内容: Failed to load URL: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost:4200'

  • Jboss 7.2.0、ejb3、oracle项目中的所有实体都定义了像@sequenceGenerator这样的序列生成器(Name=“xx”,sequenceName=“yy”allocationsize=“10”) 对于一对多关系,有时我会遇到重复主键的问题。不确定这里有什么问题,但是在事务回滚之后,序列被重置,并且我一直有约束冲突错误,我已经将allocationSize更改为1,这似乎是