My Plurk, see what I am thinking now!

2011年4月12日星期二

HD7 - Exchange Server sync fail with error code 80072f0d(Certification Error)

怒啦!
Windows Phone 7連自家Exchange Server竟然會有驗證失敗的問題!
爬了一堆國外的文都只提到要安裝一個 Self-Signed Certificate file
但對一個根本不懂Exchange Server的使用者來說這也太難了吧?我為什麼要學這麼複雜的東西?

微軟區的答案一

微軟區的答案二

比較友善的教學

MSDN安裝驗證檔教學

看了一堆後發現我也不知道怎麼去取得.cer檔,而且ExchangeServer又不是我架的我怎麼會有驗證檔?只好開大絕把驗證關掉XD

Setting -> email&account -> 信箱名字 -> 取消SSL連線

如此一來還真的可以解決問題,不過我應該還是會繼續研究如何取得CER檔啦。而且有在用WP7的中文使用者有這麼少嗎我竟然搜不到繁中內容!?桑心呀~~~~


20110414 後續:
用Firefox去抓了公司的CerificateFile
Firefox -> Option -> Advanced -> Encryption -> ViewCertificates -> Servers -> Export -> Get ".PEM" file.

不過我存到電腦後".PEM"就不見了所以我猜測這種格式可能無法使用所以找到了網路上的SSLConverter,但是都沒看到可以轉成CER格式這種東西= =? 但我還是轉了一個DER出來!

接著就是mail到信箱再用HD7去收,發現PEM及DER格式不被接受!所以我就自作聰明的把這兩個手動改副檔名變成CER安裝,結果...失敗呀!!還是一樣的錯誤......

2 意見:

BCSEEATI 提到...

聽起來不是 bug,而是因為你們用了自己核發的安全憑證。你們自己核發的安全憑證,換句話說就是沒有經過具有公信力的第三方認證(也就是在說CA),當然會被認為是不安全的,所以要手動安裝 XD

要取得 SSL 的 CER 應該不難,我 Google 了一下:
https://balajiramesh.wordpress.com/2007/12/28/save-ssl-certificate-to-cer-file/

Gemini 提到...

這的確不算是BUG,但我之前找資料的時候是發現如果公司發的安全憑證要有第三方認證的話是需要moneymoney的!所以其實大家應該都有這個問題因為很少公司會再花錢去為了這個做認證,哈。

canvas