【发布时间】:2013-12-04 14:54:19
【问题描述】:
我正在尝试编写一个简单的脚本,该脚本从内部网络上的工具请求一些数据。代码如下:
#!/usr/bin/node
var https = require('https');
var fs = require('fs');
var options = {
host: '<link>',
port: 443,
path: '<path>',
auth: 'username:password',
ca: [fs.readFileSync('../.cert/newca.crt')]
};
https.get(options, function(res) {
console.log("Got response: " + res.statusCode);
res.on('data', function (d) {
console.log('BODY: ' + d);
});
}).on('error', function(e) {
console.log("Got error: " + e.message);
});
现在的问题是,如何使用 Kerberos 票证进行身份验证,而不是在 auth: 中以纯文本形式提供我的凭据?
【问题讨论】:
标签: javascript node.js https kerberos