Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Heroku应用抛出错误:自签名证书

Heroku应用抛出错误:自签名证书
EN

Stack Overflow用户
提问于 2020-05-30 05:11:07
回答 2查看 849关注 0票数 2

我正在使用heroku的免费层来部署应用程序。我已经成功地在heroku上创建了应用程序。我推送到heroku并尝试了heroku local,应用程序正常运行。然而,如果我尝试heroku open,浏览器会打开heroku的“应用程序错误”页面。

我尝试运行NODE_ENV=production heroku local作为故障排除步骤,但这确实导致应用程序崩溃。我得到了

代码语言:javascript
运行
AI代码解释
复制
Error: self signed certificate
at TLSSocket.onConnectSecure (_tls_wrap.js:1492:34)
at TLSSocket.emit (evens.js:315:20)
at TLSSocket._finishInit (_tls_wrap.js:935:8)
at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:693:12)

github存储库在这里:https://github.com/JoeCastr/budget_app

我的package.json:

代码语言:javascript
运行
AI代码解释
复制
{
  "name": "budget_app_project",
  "version": "1.0.0",
  "description": "",
  "main": "budget.js",
  "scripts": {
    "start": "npx nodemon budget.js",
    "heroku-postbuild": "npm install --production",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "eslint": "^6.8.0",
    "eslint-config-airbnb-base": "^14.1.0",
    "eslint-plugin-import": "^2.20.2",
    "nodemon": "^2.0.3"
  },
  "dependencies": {
    "bcrypt": "^4.0.1",
    "connect-loki": "^1.1.0",
    "dotenv": "^8.2.0",
    "express": "^4.17.1",
    "express-flash": "0.0.2",
    "express-session": "^1.17.1",
    "express-validator": "^6.5.0",
    "morgan": "^1.10.0",
    "pg": "^8.2.1",
    "pug": "^2.0.4"
  },
  "engines": {
    "node": "13.12.0",
    "npm": "6.14.4"
  }
}
EN

回答 2

Stack Overflow用户

发布于 2020-06-01 14:35:44

问题出在pg版本8.x上,它破坏了heroku。连接常量需要为:

代码语言:javascript
运行
AI代码解释
复制
const CONNECTION = { 
    connectionString: process.env.DATABASE_URL, 
    ssl: { 
        rejectUnauthorized: false 
    } 
}
票数 4
EN

Stack Overflow用户

发布于 2021-02-27 05:10:10

经过这么多努力,这对我来说很管用:

代码语言:javascript
运行
AI代码解释
复制
const pool = new Pool({
  connectionString: process.env.yourDatabaseURL, (from heroku)
    ssl: { rejectUnauthorized: false }
  
})
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62098110

复制
相关文章
子比主题博客加个底部导航教程
打开自己网站下的 /wp-content/themes/zibll/funactions.php 文件,然后把下面的代码加入到文件内。
你的明明呐丶
2022/06/27
6890
子比主题博客加个底部导航教程
Android shape左边框、上下边框、任意边框
效果图: 上图可以看到,4个边框的显示是不一样的,同理也可以做到单个边框 或者 双边 <?xml version="1.0" encoding="UTF-8"?> <layer-list xmlns:
yechaoa
2022/06/10
3.1K0
Android shape左边框、上下边框、任意边框
WordPress子比主题添加底部统计信息模块小工具
织音在此提醒您:zibll.com是Zibll子比主题唯一官网,子比主题受国家版权保护,著作权登记号: 2021SR0401471 使用盗版主题对您的网站及财产安全将会带来无数的未知风险!同时,开发不易,我们一直在努力让子比主题变得更加美好,为了您的权益及作者的不易,真诚的呼吁每一位用户:支持正版,从我做起!
若梦
2022/04/01
1.5K0
【OpenXml】Pptx的边框虚线转为WPF的边框虚线
首先,我们先安装nuget的需要的有关的Openxml sdk,我们开源了解析pptx的Openxml拍平层,下面两种方式都可以安装:
ryzenWzd
2021/12/31
1.9K0
【OpenXml】Pptx的边框虚线转为WPF的边框虚线
你可以恢复模糊的图像吗?
有人认为恢复模糊的图像是不可能的,因为会丢失信息。但我对这个问题进行了很多思考,并认为如果输出图像的大小与输入图像的大小相同,那实际上是可能的!这样,输出就有足够的像素/信息来恢复原始像素/信息。
小白学视觉
2022/02/14
1.2K0
你可以恢复模糊的图像吗?
VM真的比Container更安全吗?
理论上来说,是的。但在工作实践中,那可就不一定了。 写在前面的话 我们经常会说,“HTTPS是安全的”或者“HTTP是不安全的”。但其实我们想表达的是,“HTTPS的内容更加难被窥探到”,“这将会让中
FB客服
2018/02/28
1.3K0
VM真的比Container更安全吗?
边框的巧妙应用
边框有一些特殊的属性,可以采用边框来实现对话框的效果,而且兼容性杠杠的,不过在ie6下面可能会遇到兼容性问题,在后面分析它。 首先,我们看看边框的组成结构: <div style="width
欲休
2018/03/15
9980
边框的巧妙应用
css边框的秘密
核心:除了样式不可以省略.其他的都可以,但是如果颜色省略了就是默认的黑色。宽度大小如果省略了就是medium;。 编写的顺序:边框的宽度 边框的样式 边框的颜色
贵哥的编程之路
2020/10/28
2.2K0
css边框的秘密
CSS边框
border-方向:width style color(border对应分别是宽度 样式 颜色中间空格隔开。)
十月梦想
2018/08/29
3.3K0
改变UITextView的边框颜色
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/51086444
用户1451823
2018/09/13
2.2K0
边框阴影
CSS边框阴影 1.属性 box-shadow 2.取值 1.h-shadow(必须加) 代表是水平方向阴影 取正值  代表往右偏移 取负值  代表往左偏移 2.v-shadow(必须加) 代表是垂直方向阴影 取正值   代表往下偏移 取负值   代表往上偏移 3.blur(可以加可以不加)  模糊距离 4.spread(可以加可以不加)阴影的尺寸 5.color(可以加可以不加) 6.inset    将外阴影改为内阴影 最常用的 box-shadow:0 0 blur color; #div1 { wi
十月梦想
2018/08/29
2.4K0
CSS——边框
定义 边框(Border)属性是对HTML元素的边框进行定义的CSS属性。 概述 通过边框的样式设置,给元素增加更丰富的外观 边框的设置包含以下内容: 边框的类型 边框的尺寸 边框的前景背景 圆角边框 列表 元素 描述 border border 属性是规定各种单独的边界属性的简写属性,可用于设置一个或多个以下属性的值:border-width,border-style,border-color。 border-bottom border-bottom 该属性是用来将下边框的所有属性:border-bott
Html5知典
2019/11/26
4K0
边框样式的写法总结
今天在群里讨论了border的样式写法,发现border的写法还真是灵活,做了一下总结,希望对大家有用:
GhostZhang
2022/08/22
4000
【CSS】盒子边框 ② ( 盒子边框单独指定语法 )
盒子的 边框 Border , 由 四个方向 的边框组成 , 左上右下 四个 方向 上的 边框 可以单独指定样式 ,
韩曙亮
2023/03/30
3.2K0
【CSS】盒子边框 ② ( 盒子边框单独指定语法 )
CSS实线边框渐变以及虚线边框渐变
给border-image加linear-gradient不难理解,但是如果单纯使用border-image,会发现效果是这样的:
javascript.shop
2019/09/04
8.7K0
CSS实线边框渐变以及虚线边框渐变
css 边框重合加边框双向展开实现
如果要实现这种效果,高亮边框就不能使用border属性来实现了。 这里我的思路是将高亮边框用div实现代码如下
切图仔
2022/09/14
2.8K0
【MySQL 源码】UNION 比 UNION ALL 的性能差很多吗?
原文地址: 【MySQL 源码】UNION 比 UNION ALL 的性能差很多吗? 欢迎访问我的个人博客: http://blog.duhbb.com/ 引言 本文从源码角度分析了一下 MySQL
tuhooo
2022/07/11
6340
【模型训练】SGD的那些变种,真的比SGD强吗
深度学习框架目前基本上都是使用梯度下降算法及其变种进行优化,通常意义上大家会认为原始的梯度下降算法是最弱的,但事实上并非如此。
用户1508658
2019/07/26
8820
【模型训练】SGD的那些变种,真的比SGD强吗
基于GAN的图像水印去除器,效果堪比PS高手
简介:李翔,国内某互联网大厂AI民工,前携程酒店图像技术负责人,计算机视觉和深度学习重度爱好者,在ICCV和CVPR等会议上发表论文十余篇。
AI科技大本营
2019/07/03
2.1K0
基于GAN的图像水印去除器,效果堪比PS高手
点击加载更多

相似问题

“使用”out参数

70

带有OUT参数的WebMethod,然后在javascript中调用方法

10

PLSQL中IN、OUT、IN OUT参数的区别

13

ItemPreparedStatementSetter在out参数中无效

26

通过javascript中的ref/out参数调用Webmethod

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档