一、介绍
客户有个两个系统,系统一兼容IE,系统二兼容谷歌,需要实现系统的单点登录,从系统一进入系统二,也就是从IE跳转谷歌打开系统二。
实现方案:客户机开放一个nodejs服务,将请求进行转发,使用nodejs的 child_process 组件启动谷歌浏览器访问目标链接。
二、准备工作
安装nodejs,根据操作系统的版本选择安装包,安装过程不再赘述。
http://nodejs.cn/download/
安装完成,测试:
三、新建文件 ie2chrome.js (一定是在英文路径下),文件内容编码格式为 utf-8
var http = require('http');
var open = require('open');
var url = require('url');
var cp = require('child_process');
http.createServer(function (