在 php 中顯示來自 CSR 的 subjectAltName
P粉115840076
P粉115840076 2023-09-05 14:30:34
0
1
377

我在使用 PHP 顯示 CSR 主題備用名稱時遇到了問題。我做了一些研究,發現了一些有趣的東西,但問題是,那是 10 年前的事了,沒有可供參考的程式碼。連結如下:How do you get the subjectAltName from a CSR in PHP?

該函式庫是 phpseclib。它有與 CSR 相關的文檔,但不知道如何使用這樣的庫。您知道如何使用該庫並顯示主題備用名稱嗎?我不擅長使用庫進行編碼。非常感謝任何幫助。找了兩天了。

P粉115840076
P粉115840076

全部回覆 (1)
P粉351138462

感謝 @neubert 提供我需要的答案,我也想將此分享給任何與我有相同問題的人。

    CSR Decode  

Decode CSR

loadCSR($csr); ?>

CSR Information

  • Common Name: getDNProp('CN')); echo $result[0]; ?>
  • Subject Alternative Name:: getExtension('id-ce-subjectAltName')); foreach ($ext as $value) { $san = array_values($value); echo " , " .$san[0]; } ?>
  • Organization: getDNProp('O')); echo $result[0]; ?>
  • Organization Unit: getDNProp('OU')); echo $result[0]; ?>
  • Locality: getDNProp('L')); echo $result[0]; ?>
  • State: getDNProp('ST')); echo $result[0]; ?>
  • Country: getDNProp('C')); echo $result[0]; ?>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!