私のウェブサイトにアクセスするには、IE 6.0以上が必要です。誰かが他のブラウザを使ってウェブサイトにアクセスしようとすると、私は大きな警告メッセージを表示したい。 javascriptを介してチェックするweb.config instedでこれを設定することは可能ですか?私は、認証時にcustomErrors属性を持っていると仮定していますが、ユーザの認証に失敗した場合に、カスタネットエラーページを設定できます。
ありがとうございます。
KrishnarajIEを使用してウェブサイトにのみアクセスするようにweb.configを設定してください
2
A
答えて
1
HTTP_USER_AGENTヘッダーを使用して、リクエストを送信しているブラウザを確認できます。それは次のようになりますIEの場合 :; MSIE 7.0; のWindows NT 6.0;トライデント/ 4.0; SLCC1; .NET CLR 2.0.50727;メディアセンターPC 5.0
のMozilla/4.0(互換; .NET CLR 3.5.21022; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
PS:このヘッダはによって操作することができますクライアントに送信され、ブラウザに送信されるため、100%信頼できません。 なぜユーザーをI.Eに制限したいのか不思議ですか?
0
この機能は直接サポートされていません。ただし、IHttpHandler
の実装でブラウザを検証し、web.configに登録することができます。
関連する問題
- 1. ウェブインターフェイスを使用してサービスを設定してください
- 2. Gruntjsを使用してRestangular.baseUrlを設定してください
- 3. FTPアクセスのみを使用してLinuxサーバに「インストール」してください
- 4. リモートソースからjsを許可するようにweb.configを設定してください
- 5. gtk1.2を使用するプログラムを設定してください
- 6. autofacのweb.configモジュールを読んで、ソリューション設定に応じてコンテナの設定を変更してください
- 7. JacksonをJSONプロバイダとして使用するようにWildfly 10を設定してください
- 8. SQLSRVを使用してMSSQLと連携するようにPHPを設定してください
- 9. Logback:Groovyの設定を使用してshutdownHookを有効にしてください
- 10. Java - 使用するカスタムロガーを設定してください
- 11. 別のサーバにリダイレクトするようにnginxを設定してください
- 12. 特定の値に対してのみCOUNTを使用してください
- 13. クラスの特定のバージョンを使用するようにSpringを設定してください
- 14. 値がまだ設定されていない場合にのみ、値を設定してください
- 15. acts_as_listを使用して、スコープを文字列に設定してください
- 16. wpfを使用してweb.configにアクセス
- 17. 属性を設定するのに__init__を使用してください
- 18. ディレクトリリストを許可するようにApacheを設定してください
- 19. 用紙の幅をlaravel-excelに設定してください
- 20. mod_mamにcassandraを使用するようにejabberdを設定してください
- 21. スプリングブート2.0.0.M1でSNAKE_CASEを「グローバルに」使用するようにジャクソンを設定してください。
- 22. 表示されたメソッドのみをフックするようにwindsorインターセプタを設定してください
- 23. Djangoと連携するようにSocketServerを設定してください
- 24. 親クラスの値を設定し、派生クラスにアクセスしてください
- 25. ウェブブラウザのようなウェブサイトをダウンロードしてください。
- 26. エクスポートエクスポートドロップダウンメニューがあるVBAを使用してIEレポートをエクスポートしてください
- 27. dplyr :: left_joinを使用しているときにNAを使用しないようにしてください。
- 28. @XmlRootElementのnameプロパティを使用するようにJacksonを設定してください。
- 29. 別のソケットを使用するようにphpMyAdminを設定してください
- 30. フレームのCGPointのみを設定してください
なぜですか?なぜあなたはそのような要件に時間を投資したいのですか?私は個人的にIEが好きですが、他のブラウザを好む人は自分のお気に入りのブラウザに接続する傾向があります。あなたはひどくたくさんの人々を混乱させるでしょう。ほとんどの開発者は、かなりの時間とエネルギーを費やして、別のブラウザーでサイトを快適に見せています。 – David
Ick ............ – Josh
私たちはすでに生産中のイントラネットアプリケーションを持っており、IEでのみテストされています。現在、他のブラウザで使用されている場合、多くの問題が発生しています。この問題を修正するまでは、非IEブラウザからのアクセスを制限したいと考えています。 –