• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:お世話になっております。)

【質問】VB.NET(2008)でブラウザからセキュリティ警告なしで起動する方法が知りたい

このQ&Aのポイント
  • VB.NET(2008)で作成し、クライアントにインストールしたアプリケーション(EXE)を、ブラウザ(IE6)からセキュリティの警告なしで起動する方法を教えてください。
  • 現在、javascriptの"WScript.Shell"を使って起動しようとしていますが、セキュリティ警告が表示されてしまいます。
  • VB6.0の入手方法や、vs2010でjavascriptから呼び出せるActivexの作成方法、Activexをjavascriptから呼び出す方法についても教えて頂きたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

それが出来ちゃうとセキュリティホールになります。 私がもし同じ様な事を依頼されたのなら 方法1) ActiveX を作成して、ActiveX からアプリケーションを起動します。JavaScript の起動はしないようにします。それなら、一度、ActiveX の認証を通してセットアップする事で、その後の警告は出なくなります。 方法2) WPF アプリケーションを作成して、WPF アプリケーションからシェルをキックする方法を作成します。この方法も、(バージョンアップの度に)一度だけセットアップする時に警告は出ますが、それ以降は警告無しに起動する事が出来ます。  のどちらかで行います。  現在の流れから言うと、前者の方が問題は少ないと思います。 SSL などで認証してあげる事で、安全な~ になりますので、よりベターな感じになると思います。

komaishi
質問者

お礼

遅くなり申し訳ありません。 なるほど! 無理にjavascriptを返さずにできるんですね! ありがとうございます。 ぜひやってみます。 あとはVS2010(C++)でどうすればActivexを作成できるかを学ばなければ… 何かよいサイトなどありましたら、教えていただけると嬉しいです。 お願いばかりで申し訳ありません。

関連するQ&A

専門家に質問してみよう