無法數位簽署 VBA 專案,在 Office 2007 中的使用 SHA256 程式碼簽署憑證

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3090063
徵狀
當您嘗試 數位簽章已啟用巨集的 VBA 專案在 2007Microsoft Office 套件的文件中的 SHA256 程式碼簽署憑證可能未列出的選項。

此外,當您嘗試在 Office 2007 中開啟它們時,可能無法辨識已啟用巨集的 Office 文件數位簽章的 SHA256。
發生的原因
之所以發生這個問題,是因為 Office 2007 不支援 SHA256 憑證。
其他可行方案
要解決這個問題,請執行下列作業,根據您的情況 ︰
  • 如果您想要數位簽章已啟用巨集的 VBA 專案,使用 Office 2010 或較新版本的 Office 來簽署文件使用 SHA256。
  • 貴有巨集啟用數位簽章的 SHA256but 文件無法辨識的 Office 2007 中,使用信任的機制,例如 [信任位置的替代方案。

    若要這樣做,請巡覽至 [信任中心>信任中心設定>信任位置>加入新的位置。如果已啟用巨集的檔案保存在網路磁碟機,請確定您選取 [允許我的網路上信任的位置] 核取方塊。另外請確定所簽署的 SHA256 的檔案會儲存在指定的信任位置。

    附註 由於 Office 2007 不支援 SHA256,巨集增益集或巨集啟用檔案或 COM 增益集 SHA256 所簽章不會信任如果需要進行簽章受信任的發行者] 選項的應用程式已啟用。您也可能要停用需要的應用程式在進行簽章受信任的發行者選項。

警告:本文為自動翻譯

內容

文章識別碼:3090063 - 最後檢閱時間:05/13/2016 19:16:00 - 修訂: 2.0

2007 Microsoft Office Suite Service Pack 1, 2007 Microsoft Office Suite Service Pack 2, 2007 Microsoft Office Suite Service Pack 3

  • kbmt KB3090063 KbMtzh
意見反應