從datapower導出多協議網關時,證書不會被導出。有沒有一種方法可以提取Datapower設備的證書?如何從datapower設備導出certifcate?
回答
不,只能通過安全備份(它是加密的,所以你無法讀取它)。
您不能導出本地以外的文件。 如果您需要虛擬物品,您可以通過在搜索中輸入「加密工具」來創建自己的虛擬物品。只有必填字段是「通用名稱(CN)」,我想你知道其餘的,它會在cert中創建文件:擴展名爲-privkey.pem。
謝謝。
我一直認爲DataPower不會區分公鑰(證書)和私鑰是相當愚蠢的。禁止出口公共證書確實沒有好的安全原因。
There is a workaround。這很麻煩,但它派上用場。假設您有一個名爲cert:///my-public.cer
的公共證書,您需要導出它。
創建一個指向它的DataPower Crypto Cert對象,稱爲
CC-my-public
。轉到管理/雜項/加密工具和選擇選項卡導出加密對象。
選擇證書在在輸出文件名對象名稱和
my-public-export.xml
對象類型(這是唯一允許的選擇),並輸入CC-my-public
。點擊導出加密對象按鈕,然後確認。
現在將有名爲temporary:///my-public-export.xml
臨時文件系統中的文件,它會包含證書的Base64編碼的副本。
是的,要做到這一點,你必須去Administration> Miscellaneous> Crypto Tools,然後導航到Export Crypto Object選項卡。
在「對象名稱」屬性中,只需提供引用cert中證書的Cerypto證書對象的名稱:要導出。
在輸出文件名稱屬性中,指定任何名稱,後跟.xml(保持這種想法,我們仍處於進程的中間)。
單擊導出加密對象後,具有指定文件名的新文件將被放置在temporary:目錄下。
現在是時候爲招... 打開您的喜好(XMLSpy的,記事本+ +,記事本,文本編輯等)的文本編輯器 飼料具有以下內容的文本文件的第一行:
----- BEGIN CERTIFICATE -----
打開在導出加密對象過程中創建的.xml文件 將元素/ crypto-export/certificate下的內容複製到新文本中文件在您的本地編輯器(見粗體):
<?xml version="1.0" encoding="utf-8"?>
<crypto-export version="1">
<certificate version="1">MIIEYjCCA0qgAwIBAg[...]IQOHO9nj6QowsSATEWDs==</certificate>
</crypto-export>
完成這項工作在新的文本文件與內容:
----- END CERTIFICATE -----
最後的文件應該看起來類似於此:
----- BEGIN CERTIFICATE -----
MIIEYEBhMCVVMxCzAJBgNVBAgTAlRYMQ8wDQYDVQQHEwZBdXN0 jCCA0qgAwIBAgIISQOHO9nj6QowDQYJKoZIhvcNAQEFBQAwejE [...] aW4xEjAQBgNVBBAgIISQOHO9nj6QowDQY JKoZIhvcNAQEFBQAw ejELMAkGA1UW50ZWdyYXRpb24gVGVjaG5vbG9naWVzMRYwFAYD VQQDEw1zZ2EuYXZuZXWEWw ==
----- END CERTIFICATE -----使用擴展名.cer
保存文件,.PEM等 完成!您已從DataPower的cert:目錄下導出證書。
在你提問之前,是的,DataPower仍然是安全的,私人密鑰不能用這種方法導出。
嘿, 我試圖從默認域導出證書與上述步驟,但是當我上傳導出的證書(通過添加開始和結束證書,並更改爲.cer),它無法打開數據電源框中它拋出錯誤爲「它可能受密碼保護/不包含證書」。 –
- 1. Datapower設備XI52是否支持ActiveMQ?
- 2. RAW設備導出
- 3. 如何從Project-Tango設備將數據導出到文件中
- 4. 我如何從Android設備
- 5. 如何將工件從EC2從設備發送回主設備
- 6. 如何從輸出設備向輸入設備發送音頻流?
- 7. Linux:我如何知道導出設備節點的模塊?
- 8. 如何導出Windows Mobile設備上沒有TAB鍵的ComboBox?
- 9. SQL Server導出/導入設置:如何
- 10. 如何從數據庫發佈嚮導導出設置?
- 11. 如何從android設備上的android設備上的USB設備讀取數據?
- 12. 從「mysqli->準備」導出「查詢」
- 13. SoundPlayer:如何選擇輸出設備?
- 14. 的android:如何找出設備
- 15. 如何從設備獲取設備令牌?
- 16. 如何從SQF中的設備中移除所有設備?
- 17. 如何從音頻設備ID獲取音頻設備號?
- 18. DataPower多部署
- 19. ECMA in Datapower
- 20. IBM Websphere Datapower Xi52
- 21. Datapower - 解析HTML
- 22. 如何從BlackBerry設備獲取console.log()輸出?
- 23. 如何從Access導出CSV?
- 24. 如何從Qt導出XML?
- 25. 從ble設備發出警報
- 26. 輸出從模擬器到設備
- 27. 如何添加設備到Xcode設備?
- 28. 如何從android設備獲取LENS_FOCUS_DISTANCE
- 29. 如何從一個設備的Android 2.2
- 30. 如何從Android設備獲取錯誤?
謝謝bjimba。我會試一試。 – trilawney