相关疑难解决方法(0)

Node.js主机名/ IP与证书的altnames不匹配

我有代码:

var r = require('request');
r({
  method: 'POST',
  url: 'https://api.dropbox.com'},
  function() { console.log(arguments)  } )
Run Code Online (Sandbox Code Playgroud)

当我使用Node 0.9.4在桌面上运行它时,我在控制台中得到它:

{ '0': [Error: Hostname/IP doesn't match certificate's altnames] }
Run Code Online (Sandbox Code Playgroud)

当我在Netbook上使用Node 0.6.12运行它时,它都可以正常工作(302响应 - 我认为是正确的).

有问题Node.js主机名/ IP不匹配证书altnames,Rojuinex写道:"是的,浏览器问题......对不起"."浏览器问题"是什么意思?

UPD.在节点v0.8上回滚后,此问题已得到解决

node.js

51
推荐指数
7
解决办法
6万
查看次数

使用nodemailer发送电子邮件

我正在尝试使用nodemailer从我的应用程序发送电子邮件.

我的设置如下:

var nodemailer = require('nodemailer');
var smtpTransport = require('nodemailer-smtp-transport');
var transporter = nodemailer.createTransport(smtpTransport ({
  host: 'smtp.companyname.dk',
  secureConnection: true,
  port: 587,
  auth: {
        user: 'support@companyname.dk',
        pass: '****'
  }
}));

var mailOptions = {
    from: 'Olaf <ob@companyname.dk>',
    to: 'john@test.dk',
    subject: 'This is a test ',
        text: 'Hello world ',
        html: '<b>Hello world </b>'
    };

transporter.sendMail(mailOptions, function(error, info){
    if(error){
       console.log(error);
    }else{
    console.log('Message sent: ' + info.response);
    }
});
Run Code Online (Sandbox Code Playgroud)

运行此后,它给我以下错误:

{ [Error: Hostname/IP doesn't match certificate's altnames: "Host: smtp.companyname.dk. is not in the …
Run Code Online (Sandbox Code Playgroud)

javascript email node.js nodemailer

8
推荐指数
1
解决办法
5172
查看次数

标签 统计

node.js ×2

email ×1

javascript ×1

nodemailer ×1