簡體   English   中英

Node js - 使用 node-forge 作為跨平台應用程序獲取證書指紋

[英]Node js - Get certificate thumbprint using node-forge as cross platform application

我正在使用以下鏈接中的 node-forge 分發

https://github.com/digitalbazaar/forge-dist/blob/master/dist/forge.min.js

如何使用 node-forge 作為跨平台應用程序在我的應用程序中獲取證書指紋。 我的應用程序每次進行 ajax 調用以從服務中獲取數據時,都會連接到某個域,例如 www.anydomain.com。 我想閱讀證書指紋以應用一些邏輯。

在此處輸入圖片說明

如果有人有解決方案,請幫助。

這不是很簡單,但是(如果您的證書是cert變量):

const md = forge.md.sha1.create();
md.update(forge.asn1.toDer(forge.pki.certificateToAsn1(cert)).getBytes());
const hex = md.digest().toHex();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM