||  網站導覽  ||  留言版
 
  站長 x 管理人
 
  文章分類
    JAVA
       Android
    Database資料庫
    應用程式
    文書處理
    normal一般設定
    Web-design網頁設計
    Virtual Machine虛擬機器
    MIS網管
    media多媒體
    未分類
 
 
 
 
Android沒有內建「VeriSign Class 3 Extended Validation SSL SGC CA」憑證
 
 
 
 
前幾個月客戶反映手機版網站功能出錯,
查了一下,是jsonp失敗導致的,

正常流程:
1.按下送出button
2.呼叫jsonp做資料檢查
3.由檢查的結果,設定一個隱藏的flag欄位
4.送出表單資料

由於在步驟2時,jsonp的執行被瀏覽器安全性阻擋,導致flag欄位的值異常
同時畫面還會跳出警告視窗



原因:
jsonp的網址是走https, 中間憑證是「VeriSign Class 3 Extended Validation SSL SGC CA

試了htc,三星都沒有這組憑證,以後的版本會不會將這組憑證加進去不曉得,
(一般手機商應該不會去動這一塊,所以應該是Android本身沒有內建這組憑證)

由於自行匯入憑證不適用一般人,
最後建議客戶變更使用的憑證
 
 
 
 
Copyright © 2012 NBOX. All Rights Reserved.