2011-08-08 50 views
2

我想在我的Windows 7電腦上創建Safari擴展。我已經創建了Safari瀏覽器開發者證書,但是我無法真正安裝它。經過一些谷歌搜索之後,我嘗試將其導入個人和受信任的根證書頒發機構。但擴展程序生成器不斷顯示「沒有Safari開發人員證書」。我甚至吊銷了證書並創建了一個新證書。仍然沒有運氣。有誰能夠幫助我?Windows 7上的Safari開發人員證書不適合我。我該怎麼辦?

回答

4

當您在Windows運行命令輸入類似certmgr.msc,你將能看到這樣的事情:

所以使用證書包括以下步驟:

  1. 按照擴展證書開發人員中的開發人員證書生成器中的指示,保存該文件並在cmd.exe中運行該命令。

  2. 完成後,請檢查certmgr(如上圖所示),並在證書註冊請求附近的某處查看名爲「Safari Developer」的證書。剪下證書並粘貼受信任的根證書頒發機構內部的一個副本和另一個內部的個人。

  3. 生成csr文件並將其安裝在Personal文件夾和受信任的根證書頒發機構文件夾中。

  4. 擴展生成器現在將識別證書。

+0

保存什麼文件? – DevDave

+0

證書文件。 –