2

JavaScript を使用して SQL クエリなどを実行する HTML ページがいくつかあります。これらの HTML ファイルには、ネットワーク上の共有ドライブからアクセスします。これはIE6で完全に機能します。私の職場は IE8 に更新されており、次の警告が表示されます。

「この Web サイトは、安全でない可能性のあるデータ プロバイダを使用しています。Web サイトを信頼する場合は [OK] をクリックしてください。そうでない場合は、[キャンセル] をクリックしてください。」

これは、SQL インタラクションのたびにこの警告が表示されるため、非常に厄介です。

調査に多くの時間を費やしましたが、そのサイトを信頼済みサイト リストに追加する必要があるようです。しかし、グループ ポリシーで IE 設定へのアクセスが無効になっているため、これを行うことができず、IT 部門は信頼済みサイトのリストを変更しないと言っています。

他のオプションはありますか?どういうわけか信頼できる証明書を取得できれば、それは役に立ちますか? また、javascript や Web サーバーを使用せずに SQL を試して実行する他の方法も調査しましたが、うまくいきませんでした。

4

2 に答える 2

1

別のサーバー上のデータにアクセスしているため、クロスドメイン アラートが発生しています。それらを同じサーバーに置くことができ、それで問題が解決するはずです。

とにかく、誠意を持ってこれを言いたいのですが、あなたはIT部門に立ち向かい、少し心を込めて話す必要があります。彼らはあなたを警戒し、おそらく否定するでしょう...彼らにあなたを思いとどまらせないでください. 礼儀正しく、しかし頑固であること。そして、あなたが本当にそれについて馬鹿になりたいのなら、彼らがあなたに反対しているという彼らの高馬に乗っているとき、あなたは彼らの専門知識に疑問を抱くべきです...特にユーザーエージェントについて。彼らが2012年にie6から変換している場合....それを受け入れられるように説明できる状況はありません。あなたのイントラネットは ie6 用に特別に構築されていると仮定しています。それが彼らの主な言い訳になるでしょう。おい、ie7 は 2007 年に登場しました。彼らの言い訳は 5 年前のものです。さらに……まだ弱いタレです。

インストールにクロムフレームを追加すると、あなたと同僚全員がクロムを楽しむことができます。調べる。あなたの IT 部門をうわー。

最後に....あなたはブラウザーを選択することを許可されていない開発者であり、彼らがアクセスを許可するブラウザーは完全に機能していませんか? a)やめます b)やめます c)やめます

于 2012-04-29T07:11:55.040 に答える
0

アルバートはすでにそれを通してあなたに話しました(そして彼がどれほど正しいか)。それ以外の場合の解決策は、クライアントとデータベースの間に(ネットワーク内のどこかに)パススルーサーバーを配置することです。たとえば、node-tds退屈なodbcライブラリでnode.jsを使用します。

于 2012-04-29T07:35:50.527 に答える