根據MSDN文檔,要每天發送超過500個推送通知,您的服務需要一個證書來建立到WNS的SSL隧道。Windows推送通知服務 - 如何獲取證書?
我在這裏看到http://msdn.microsoft.com/library/windows/apps/ff941099(v=vs.105).aspx如何上傳證書,但我如何獲得證書?我是否需要將證書安裝在託管我的服務的Web服務器上?如果我在Windows Azure中託管我的服務會怎麼樣?
根據MSDN文檔,要每天發送超過500個推送通知,您的服務需要一個證書來建立到WNS的SSL隧道。Windows推送通知服務 - 如何獲取證書?
我在這裏看到http://msdn.microsoft.com/library/windows/apps/ff941099(v=vs.105).aspx如何上傳證書,但我如何獲得證書?我是否需要將證書安裝在託管我的服務的Web服務器上?如果我在Windows Azure中託管我的服務會怎麼樣?
首先,這個問題是關於MPNS(微軟推送通知服務),不WNS(Windows通知服務)。他們是兩個獨立的服務,WNS現在是微軟的首選平臺。
Microsoft提供MPNS批准CA的(認證機構)的列表在這裏:
獲取證書的過程大致與所有CA的相同。您需要創建一個CSR(證書籤名請求),並將您的域名作爲證書CN(公用名稱),並將其發送給CA.通信局收取特定有效期(通常爲1年,2年或3年)的費用。在頒發SSL證書之前,他們通常會進行一些檢查以確保您確實擁有域名,例如通過郵寄域名的WHOIS所有者和/或要求您創建特殊的DNS記錄。
獲得證書後,需要將其作爲客戶端證書安裝在向MPNS服務器進行推送通知調用的服務器中。你怎麼做,取決於你的服務器體系結構(.NET,Java等)。
要說清楚,WNS不需要證書嗎? –
我認爲該域名需要與託管我正在聯繫推送服務的服務相同? – EkoostikMartin
如果您在域myDomain.com上承載了您的WCF服務,那麼您的證書將需要用於「myDomain.com」 –
我在服務器上有證書。現在我需要爲客戶做些什麼來兌現服務器證書? –