運行命令MMC,打開“控制臺”,在“文件”->“添加/刪除管理單元”,添加“證書”->“我的用戶帳戶”,再添加“證書”->“計算機帳戶”
[A]在“控制臺根節點” -> “證書 - 當前用戶” -> “個人” ->“證書”上右鍵點擊選擇“導入”證書,然后根據提示導入到之前從微信商戶平臺上下載的證書文件。
[B]在“控制臺根節點” -> “證書 - 當前用戶” -> “中級證書頒發機構” ->“證書”上右鍵點擊選擇“導入”證書,然后根據提示導入到之前從微信商戶平臺上下載的證書文件。
[C]在“控制臺根節點” -> “證書(本地計算機)” -> “個人” ->“證書”上右鍵點擊選擇“導入”證書,然后根據提示導入到之前從微信商戶平臺上下載的證書文件。
[D]在“控制臺根節點” -> “證書(本地計算機)” -> “中級證書頒發機構” ->“證書”上右鍵點擊選擇“導入”證書,然后根據提示導入到之前從微信商戶平臺上下載的證書文件。
(3)到微軟網站上下載并安裝winhttpcertcfg.exe文件,下載鏈接:http://www.microsoft.com/en-us/download/details.aspx?id=19801
(4)安裝winhttpcertcfg.exe后,找到其安裝目錄,一般是:C:\Program Files (x86)\Windows Resource Kits\Tools,將winhttpcertcfg.exe拷貝一份到證書文件所在的目錄中;
(5)運行CMD命令行后,在命令行中轉到證書所在的目錄,然后運行:
winhttpcertcfg -g -i "apiclient_cert.p12" -c LOCAL_MACHINE\My -a "Network Service" -p password
winhttpcertcfg -g -c LOCAL_MACHINE\My -s "MMPay" -a "Network Service"
winhttpcertcfg -g -c LOCAL_MACHINE\My -s "MMPay" -a "EveryOne"
備注說明:以上命令行中的第1行中password為你的證書密碼,密碼一般設置為商戶號;第2、3行中的MMPay為證書名稱(直接運行)