- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:お世話になっております。)
【質問】VB.NET(2008)でブラウザからセキュリティ警告なしで起動する方法が知りたい
このQ&Aのポイント
- VB.NET(2008)で作成し、クライアントにインストールしたアプリケーション(EXE)を、ブラウザ(IE6)からセキュリティの警告なしで起動する方法を教えてください。
- 現在、javascriptの"WScript.Shell"を使って起動しようとしていますが、セキュリティ警告が表示されてしまいます。
- VB6.0の入手方法や、vs2010でjavascriptから呼び出せるActivexの作成方法、Activexをjavascriptから呼び出す方法についても教えて頂きたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
それが出来ちゃうとセキュリティホールになります。 私がもし同じ様な事を依頼されたのなら 方法1) ActiveX を作成して、ActiveX からアプリケーションを起動します。JavaScript の起動はしないようにします。それなら、一度、ActiveX の認証を通してセットアップする事で、その後の警告は出なくなります。 方法2) WPF アプリケーションを作成して、WPF アプリケーションからシェルをキックする方法を作成します。この方法も、(バージョンアップの度に)一度だけセットアップする時に警告は出ますが、それ以降は警告無しに起動する事が出来ます。 のどちらかで行います。 現在の流れから言うと、前者の方が問題は少ないと思います。 SSL などで認証してあげる事で、安全な~ になりますので、よりベターな感じになると思います。
お礼
遅くなり申し訳ありません。 なるほど! 無理にjavascriptを返さずにできるんですね! ありがとうございます。 ぜひやってみます。 あとはVS2010(C++)でどうすればActivexを作成できるかを学ばなければ… 何かよいサイトなどありましたら、教えていただけると嬉しいです。 お願いばかりで申し訳ありません。