关键词:新版测试,证书安放
一、再次测试
昨天试了几个wifi,有的通,有的不通。
今天要着重研究下问题所在。
1.1把提到的两个js,下载到本地并引用。
具体如下:
3,4要换成本地的,如下:
二、修改最新版
2.1 图标显示不全
改了server.js,图标上来了。
改动server.js如下:
改过后,如下:
2.2 修改404 Not Found: /html/widget.html
把:designer.widgetHTML = '/html/widget.html';
改为:designer.widgetHTML = '/demos/widget.html';即可
学生端(student.html)的修
改也是如此:
把:designer.widgetHTML = '/html/widget.html';
改为:designer.widgetHTML = '/demos/widget.html';即可
注:当上述修改了之后,还是提示说网址没找到,我又全文件夹搜了一下,发现还有js中路径不对,改了就可以了。
2.3 把证书放到上面去(9002、9003)
9002上:
//9002上把证书放上去
var app;
if (isUseHTTPs) {
var options = {
ca: fs.readFileSync(path.join(__dirname, 'keys/bundle.crt')),
key: fs.readFileSync(path.join(__dirname, 'keys/st_dz101_com.key')),
cert: fs.readFileSync(path.join(__dirname, 'keys/st_dz101_com.crt'))
};
app = server.createServer(options, serverHandler);
} else {
app = server.createServer(serverHandler);
}
9003上:
//9003上把证书放上去
var app;
if (isUseHTTPs) {
var options = {
ca: fs.readFileSync(path.join(__dirname, 'keys/bundle.crt')),
key: fs.readFileSync(path.join(__dirname, 'keys/st_dz101_com.key')),
cert: fs.readFileSync(path.join(__dirname, 'keys/st_dz101_com.crt'))
};
app = server.createServer(options, serverHandler);
} else {
app = server.createServer(serverHandler);
}
运行结果:
9002上如下:
9003上如下:
注:在我往9003上放的时候,我发现server.js中,端口还是9001,但不影响它连接,所以说在server.js中设端口用处不大。
2016年12月1日星期四