2014-02-23 38 views
1

我需要幫助我的Windows應用商店的代碼簽名才能部署到目標受衆。當我嘗試將Windows Store 8.1項目創建時由Visual Studio提供的默認證書更改爲我的公司證書。 Visual Studio是拋出錯誤 「的清單設計師無法導入您選擇的certificate.The證書是無效的簽名,因爲它是過期或有另外一個問題。」Windows應用商店應用8.1的代碼簽名

有沒有辦法爲代碼簽名Windows Store 8.1我看到大多數針對Windows 8的博客。我需要在Windows 8.1中的任何信息。我​​需要的任何開發人員許可證的Windows商店(LOB)部署我的最終目標是在Windows 8.1中部署我的Windows應用商店(LOB)。

回答

1

證書發佈者名稱需要與您的應用清單中定義的發佈者名稱匹配。這意味着您可能需要製作新的證書。但是,您可以在設備上安裝新證書,包括使用類似組策略的內容(如果它們全部在同一個域中)。

0

嘗試使用我們現有的代碼簽名證書籤署我們的包時,我們遇到了同樣的錯誤。我們通過修改代碼簽名證書模板來包含「基本約束擴展」來解決問題。

更改模板並頒發新證書後,我們能夠使用新證書籤署Windows應用程序包,並在域計算機上安裝該應用程序。

這裏是把我們在正確的道路上演練:

Side Loading Deployment of Windows Store Apps in Enterprises – Step by Step

我們並沒有完全按照下列步驟操作......所有我們所做的就是修改我們的模板(像他那樣),然後從舊的certsrv asp頁面申請了一個新的證書,就像我們多年來一直在做的一樣。

相關問題