Social Icons

2013年2月16日 星期六

Google Map Key - 您輸入的指紋無效

申請Google Map Key卻出現,對不起您輸入的指紋無效? 最近重新申請Google Map Key,照往例用keytool列出debug.keystore的憑證指紋,卻沒想到在申請頁面一直出現『您輸入的指紋無效;請按瀏覽器的 [上一頁] 按鈕,並輸入有效的憑證指紋。』的訊息。沒錯啊,整個過程都沒錯啊,怎麼會這樣? 後來看到檢察了一下發現奇怪我的key怎麼特別的長?才發現原來申請Google Map Key的憑證指紋要是MD5的,

而keytool列出來的是SHA1,
 

怎麼會這樣呢?以前都沒有問題啊!原來最近將JDK升級到版本7。結果呢!在版本7的keytool預設的輸出是SHA1,我的嗎啊!怎麼會這樣呢?需不需要降級到版本6啊?還好查了一下,只要在執行時加上 -v 這個參數就可以將所有編碼的憑證指紋都列出來了。

下回還是不要亂升級了,會搞死人的。 :)

沒有留言:

張貼留言