Re: [問題] [JDBC]用microsoft 提供的 jdbc連自家的sql 2005
※ 引述《wildpeanut.bbs@ptt.cc (alin)》之銘言:
> 我將程式包成 apllet 的 jar檔 並加入數位簽章
> 在網頁執行時便發生以下的錯誤
> 我在網上查詢有人說是因為同一個jar當加入了兩個數位簽章
> 所以非常有可能 microsoft 提供的jdbc 已經有一個了 0rz
應該跟 applet 的 jar 簽章無關 ...
可能是下載的 jdbc driver 有問題 !!
就是 "下載不完全,檔案有損壞" !
請重新下載 driver 一次,再試試 !!
也許 ms 的 jdbc driver 在 run 之前會先驗證檔案的正確性 ....
注意下面這行錯誤訊息:
> java.lang.SecurityException: invalid SHA1 signature file digest for com/microsoft/sqlserver/jdbc/ClientFetchBuffer.class
=> invalid SHA1 signature file digest !!
=> for com/microsoft/sqlserver/jdbc/ClientFetchBuffer.class
基本上,只要對 jar 簽章後,就應能正確執行 ! (解除安全限制)
跟裡頭包了什麼 api 或其它東西無關,總之就是 jar 有簽過,就應該是 ok 的 !
--
╭─ Origin ─╗ 新綠園 bbs.sa.ncyu.edu.tw ~ κλμ ─┤
├ Author ╡ 220-134-142-111.HINET-IP.hinet.net
討論串 (同標題文章)