こんにちは。アべです。
Webアプリを作成しています。
このアプリは、信頼済みサイトでないと動かないので、
アプリケーション側で信頼済みサイトにしてもらうアナウンスを出して
その設定をしてもらった方だけ、画面を遷移させたいと考えているのですが、
そのような動きをさせることはできるのでしょうか?
ざっくりと確認したところ、HTMLやJavaScriptで、
信頼済みサイトか否かを確認する方法がなくて、
今回、投稿させて頂きました。
何かご存知の方、手法に心当たり有ればアドバイスをお願いします。
信頼済みサイトへの登録方法は、
IEのメニュー⇒「ルール」⇒「インターネットオプション」から「セキュティ」タブを選択して、
「ローカルイントラネット」を選んで、「サイト」ボタンを押して、「詳細設定」ボタンを押して、
現在見ているサイトを登録するというやり方を促しています。
環境
Internet Explorer 8/9を対象
以上
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
<!--[No.1の補足]から引用
つかっている機能が.NETFrameworkで作成され たClickOnceっていう機能で、
-->
じゃ、その機能が動作すれば、サイトがローカルに追加されてるってことでしょ?
はじめのページでチェックすればいいとおもうよ?
No.2
- 回答日時:
<script>
alert('信頼済みなのでスクリプトを実行できます');
</script>
<noscript>
信頼済みでないので、スクリプトを実行できません。
</noscript>
、、、とか?
なるほど、信頼済みサイトか否かということとJavaScriptが使えるかどうかは厳密には関係がなさそうです。
ステータスバーが「インターネット」になっていてもJavaScriptは動作しています。
No.1
- 回答日時:
<!--[質問]から引用
ざっくりと確認したところ、HTMLやJavaScriptで、
信頼済みサイトか否かを確認する方法がなくて、
-->
そんなことが直接できたら、はっきりいって(いわなくてもだけど)脆弱性だよ?
でも、[ローカルイントラネット] と [インターネット] の [レベルのカスタマイズ(C)...] を見比べて、片方が [有効] で、もう片方が [無効] の項目を JScript か vbScript か他の使える何かで叩けば判断できるんじゃないない?
もちろん、ユーザが [セキュリティ] のオプションをカスタマイズしてないことが前提だけどね。
ところで、ウェブアプリはイントラネットの外?
もしそうなら、当然 SSL だと思うんだけど、
[このソーンのサイトにはすべてサーバーの確認 (https:) を必要とする(S)]
にチェックを入れさせないと危ないよ?
この回答への補足
Webアプリはイントラネットの外です。
よって、ステータスバーには、「インターネット」と表示されます。
これをインターネットオプションを使って、「信頼済みサイト」へ変更してWebアプリの機能提供を実現しています。
具体的には、
つかっている機能が.NETFrameworkで作成されたClickOnceっていう機能で、
その中の一部機能(印刷処理)の動きが「信頼済みサイト」にしてないと動作しないようです。
Windows XP/7(x86/x64)で動きを確認しそれぞれセキュリティを変更することで印刷処理ができるようになりました。
セキュリティのアドバイスをありがとうございます。
httpsの使用はまだ考えておらず、検証も行っていません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Google+ ブランド品偽物サイトからのメールを拒否する方法 批判覚悟で投稿します。 とあるサイトからブランド品を 2 2023/01/11 21:49
- その他(メールソフト・メールサービス) 不審なメールが届きました 3 2022/09/14 06:14
- その他(ブラウザ) Edge internet explorer モードのサイトの再読み込みを許可 表示されない 2 2023/03/03 12:10
- au(KDDI) 特定の画面を見るとスマホが固まります ご覧頂き有難うございます。 特定のページを見るとスマホが固まり 1 2023/08/21 19:29
- iCloud iPhone端末変更時のLINE引継ぎ 4 2023/07/09 15:07
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- その他(ブラウザ) pythonの既定のブラウザを変更したいです 1 2022/07/06 22:09
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- 国産車 大学のレポートにて、「1980年代の日本の自動車産業の存在感」についてレポートを書くことになったので 6 2022/05/25 22:09
- 確定申告 e-Taxってどうやって使うんですか? 3 2023/03/07 18:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Linux上のActiveX
-
Googleマップに保存した地点が...
-
サポートされたファイル形式お...
-
スマホでtxtファイルを編集する...
-
e-taxで送信ファイルの拡張子が...
-
PDFファイルの倍率を変えて保存...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
【VBA】マクロの入ったファイル...
-
個別に違う添付ファイルを付け...
-
stdio.hの中身
-
このページではAC_RunActiveCon...
-
VBA:カウンターの i の値が開放...
-
A4の紙に印刷されている文字を...
-
C#にて、イメージ画像の分割
-
ASPページで動画の再生
-
ファイルは編集中のためロック...
-
VBS フォルダ内にあるすべての...
-
ITパスポートの一環で質問です...
-
2枚、マイクロSDカードを入...
-
SDカードを挿してるのに挿入し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VS2013のデバッグについて
-
ローカル上とネット上で保存し...
-
JavaScriptでファイルチェック
-
PHPからエクスプローラーや電卓...
-
IP自動設定のバッチがうまくい...
-
ASPを使ってサーバ側のバッチを...
-
無料で簡単で自分のPCだけで使...
-
JavaScriptで、写真(画像)の...
-
Linux上のActiveX
-
dbMagicの不具合
-
外部CGIファイルの読み込み
-
シェルスクリプトをローカルで...
-
CGIがソースで表示されてしまう。
-
FLASHからテキストデータを出力...
-
Webアプリが信頼済みサイトか...
-
PDFファイルの倍率を変えて保存...
-
サポートされたファイル形式お...
-
Googleマップに保存した地点が...
-
【VBA】マクロの入ったファイル...
-
個別に違う添付ファイルを付け...
おすすめ情報