想让你店里的Odoo系统安全地和小票打印机 “对话” 吗?面对浏览器弹出的安全警告束手无策?别担心,今天我们就手把手教你如何给你的ePOS打印机颁发一张 “本地身份证” ——自签名证书。搞定它,你的打印机和Odoo之间的通信将全程加密,再也不用担心 “不安全” 提示来捣乱!
为什么需要这张 “身份证” ?
之前我们聊过,一些通过Wi-Fi/以太网直连Odoo的ePOS打印机(比如爱普生TM-m30系列)为了安全,需要使用HTTPS协议。但是,当你访问打印机的管理页面(如 `https://192.168.1.25`)时,浏览器会弹出一个大大的警告,说连接不安全!
这是因为浏览器不认识这台打印机自己生成的 “身份证” 。我们需要做的就是为它创建一张权威的 “身份证”(自签名证书),并告诉我们的电脑和浏览器:“请信任这个设备” 。这样,Odoo系统就能通过安全的HTTPS通道与打印机稳定通信了。
> ⚠️ 重要警告:文章里提到的临时点击“高级”->“继续前往…”的方法,浏览器一关闭就会失效,只能作为临时测试,绝非长久之计。
第一步:在打印机上生成 “身份证”(自签名证书)
首先,我们需要登录到打印机的后台管理页面,让它自己生成证书。
1. 访问打印机后台:
在浏览器地址栏输入你的打印机IP地址,注意必须是 “https://” 开头(例如:“https://192.168.1.25” )。
2. 强制继续:
浏览器会显示不安全警告,点击 “高级” 或 “详细信息”,然后选择 “继续前往…” 或类似选项。
3. 登录管理界面:
* 在登录页面,ID(用户名)通常固定为 “epson” 。
* 密码通常是打印机的序列号(可以在打印机机身或包装盒上找到)。
4. 创建证书:
* 登录后,找到 “认证” 或 “Authentication” 区域下的 “证书列表” 。
* 点击 “创建” 按钮来生成新的自签名证书。
* 通用名称 通常会自动填入打印机IP,如果没有,请手动填入IP地址(如 “192.168.1.25”)。
* 选择证书的有效期,然后点击 “创建” 。
5. 重启打印机:
创建完成后,非常重要的一步是重启打印机(页面会有重置按钮,或者你需要手动关开电源),让新证书生效。
第二步:导出“身份证”文件
证书生成在打印机里了,现在我们需要把它“复印”一份(导出为文件),拿到我们的电脑上。
导出方法因浏览器而异:
| 浏览器 | 具体操作步骤 |
|---|---|
| Google Chrome | 1. 再次访问打印机HTTPS地址,地址栏左侧会显示 “不安全”,点击它。 2. 在弹出的窗口中点击 “证书(无效)”。 3. 在证书详情对话框,切换到 “详细信息” 标签页,点击 “导出…” 按钮。 4. 务必将文件扩展名保存为 .crt,格式选择 “Base64 编码 ASCII”,然后保存。 |
| Mozilla Firefox | 1. 访问打印机HTTPS地址,点击地址栏左侧的 “锁形”图标。 2. 点击 “连接安全” -> “更多信息”。 3. 在新窗口的 “技术详细信息” 部分,找到并点击 “查看证书”。 4. 切换到 “详细信息” 标签页,点击 “PEM (证书)” 按钮下载。 |
> 💡 关键一步:无论用哪种浏览器,务必确保导出的文件以 “.crt” 结尾,否则后续导入可能会失败。
第三步:把“身份证”交给系统保管(导入证书)
现在,我们要让电脑的操作系统和浏览器信任这张刚 “复印” 下来的 “身份证” 。
Windows 10/11 系统(适用于所有浏览器)
Windows系统级导入是最一劳永逸的方法:
1. 找到你保存的 “.crt” 证书文件,右键点击它,选择 “安装证书” 。
2. 存储位置选择 “本地计算机”,点击下一步。
3. 选择 “将所有的证书都放入下列存储” ,然后点击 “浏览…” 。
4. 选择 “受信任的根证书颁发机构” ,点击确定,然后完成安装。
5. 最后,重启你的电脑,让更改完全生效。
针对浏览器的导入(可选,如果系统级导入已成功,此步通常可省略)
* Chrome:设置 -> 隐私和安全 -> 安全 -> 管理设备证书 -> 导入到“受信任的根证书颁发机构”。
* Firefox:设置 -> 隐私与安全 -> 查看证书 -> 服务器 -> 添加例外。
macOS 系统(通过Safari一劳永逸)
在Mac上配置更为简单:
1. 使用 Safari浏览器访问你的打印机HTTPS地址。
2. 出现警告时,不要点击继续,而是直接按键盘上的 “显示详细信息” -> “访问此网站”。
3. 重启打印机。神奇的事情发生了,现在你用任何浏览器(Chrome、Firefox)访问该地址,都不会再有警告!
移动设备(Android / iOS)
如果你需要在平板或手机上的浏览器中配置Odoo POS,也需要将证书文件(.crt)发送到移动设备上安装。具体路径在设备 “设置” 中搜索 “证书” 或 “凭据” 即可找到安装入口,过程与电脑类似。
第四步:验收成果,享受安全的加密连接
全部配置完成后,最后一步就是验收成果了!
再次打开浏览器,输入你的打印机HTTPS地址(如 :https://192.168.1.25)。如果一切顺利,你将不会再看到任何红色警告页面,取而代之的是地址栏左侧显示一个安全的灰色或绿色锁形图标 🔒。
这标志着你的打印机已经成功披上了HTTPS的 “加密铠甲” ,可以与Odoo POS系统建立长期、稳定、安全的连接了!
总结:化繁为简,安全通信四步走
为ePOS打印机配置自签名证书,看似复杂,实则有清晰的路径:
1. 生成:
登录打印机后台,创建自签名证书并重启设备。
2. 导出:
从浏览器中,将证书文件(`.crt`)保存到电脑。
3. 导入:
将证书导入到操作系统的“受信任的根证书颁发机构”(这是关键)。
4. 验证:
重新访问打印机IP,确认锁形图标出现,警告消失。
完成这个设置后,你不仅解决了烦人的浏览器警告,更重要的是为你的门店收银数据安全增添了一道坚实的保障。
现在,你的Odoo POS系统就可以和打印机安心、加密地“对话”了!






给你的Odoo打印机上好“加密锁”:保姆级自签名证书配置指南