从NodeJS的服务器端证书获取server's DN
Getting server's DN from server-side certs in NodeJS
我在内网运行一个NodeJS https web服务器,它使用REST调用其他安全的web服务器。因为我需要与之通信的一个站点在与之通信时需要将服务器的DN附加到被代理的实体/发行者链上,所以我需要从服务器的证书中获得其专有名称(DN)。
我知道这通常是由http .get()调用在幕后处理的,但是在进行get()调用之前有办法获得DN吗?
您可以直接使用PKIjs (https://pkijs.org)加载证书,然后解码证书提取DN。
您可以在这里看到一个使用此库解码证书的示例- https://pkijs.org/examples/X509_cert_complex_example.html
相关文章:
- 如何使用angular js从2个表(在sql server中)中提取数据
- 如何在cloud9中向server.js发送post请求
- 使用谷歌地图、C#、ASP.net、SQL Server显示带有标记的地图.地图未显示
- 使用Javascript或SQL Server将Outlook电子邮件发送到SQL表
- 在 api 文档中 socket.io“Server(srv:http#Server, opts:Object)”是什么
- 在引导程序中从 HTML 表单执行 Python (CGI) 文件.带有Apache Server的JS
- ExpressJS Server - 如何处理多个域
- 当我关联runat=“server”属性时,JQuery UI 按钮集在单选按钮上不起作用
- 节点.js集群模块不会在 http 上释放套接字/端口.Server.close().
- 如何使用 ajax 从 sql Server 获取单选按钮的值,并表示列表单选按钮
- jQuery: setInterval effects on the server?
- 如何在不刷新页面的情况下从 PHP 中的 SQL Server 数据库获取数据
- JavaScript Stack - Web Server 和 API Server:一起或分开
- Google AppRTC Web Server
- webpack-dev-server 不会监视创建的新文件
- 使用php中的单选按钮从MS SQL SERVER中删除行
- 将数据从本地SQL Server同步到Internet上的MySQL Server(实时服务器)
- 如何修复MS SQL Server 2008R2/2012和Javascript之间的日期差异
- 未定义节点不是server.js文件中的函数
- 从NodeJS的服务器端证书获取server's DN