問題タブ [validate-request]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - ASP.NET: 潜在的に危険な Request.Form 値がクライアントから検出されました
サーバーエラー「潜在的に危険な Request.Form 値がクライアントから検出されました」を受け取ると主張するクライアントがあります。
...そして、これは html が入力されている可能性が高く、validateRequest=true よりも適切な管理方法を修正する必要があります。
http://www.aspcode.net/A-potentially-dangerous-RequestForm-value-was-detected-from-the-client.aspx
しかし、私のクライアントは、HTML ではなく純粋なテキストを入力したと主張しています。エラーの検証規則は何ですか? <>だけ?他に気をつけるべきキャラクターはいますか?
/ニールス
c# - コントロールごとのValidateRequest
ASP.NETページに「ValidateRequest=true」が含まれています。ただし、ASP.NETで検証したくないテキストボックスがページに1つあります。その1つのコントロールに対してそれを偽にする方法はありますか?存在しない場合、「潜在的な脅威」エラーがその特定のコントロールから発生していると仮定して、それを無視する方法はありますか?
ありがとう
asp.net - 単一コントロールの ValidateRequest ="false"
ユーザーが 1 つの TextBox だけに HTML を入力できるようにしたいと考えています。ValidateRequest
保護を解除するためにページ ディレクティブを false に変更できることを理解しています。
これにより、ページ上の任意の TextBox に HTML を入力できるようになると思います。ValidateRequest="false"
単一のコントロールのみに適用する方法はありますか?
助けてくれてありがとう。
asp.net - ValidateRequest="false"はAsp.Net4では機能しません
ckeditorを使用するフォームがあります。このフォームは、Asp.Net 2.0および3.5では正常に機能しましたが、Asp.Net4以降では機能しなくなりました。ValidateRequest="false"ディレクティブがあります。助言がありますか?
c# - 潜在的に危険なRequest.Form値がクライアントから検出されました
asp.netアプリケーションが1つありますが、検索ボックスに「:&#」などの特殊文字を入力しているときに問題が発生します。このテキストを検索ボックスに入力すると、次のような例外が発生します。
潜在的に危険なRequest.Form値がクライアントから検出されました(txtValue = ":&#、")。
次に、ネットで検索したところ、validaterequestをfalseに設定するという一般的な解決策が1つありました。しかし、私のアプリケーションには変更が加えられていません。この問題を解決するために私を助けてください。よろしくお願いします。
asp.net - validateRequestが「false」に設定されている場合のデータの検証方法
Stackoverflowやasp.netなどのサイトはページディレクティブでvalidateRequest="false"を使用していますか?「はい」の場合、ユーザー入力をどのようにチェックしているか、「いいえ」の場合、データをどのようにポストバックできるか。
asp.net-mvc - ユーザーがASP.NETMVCにHTMLを入力できるようにする-ValidateInputまたはAllowHtml
ASP.net MVCを使用して、ユーザーが特定のフィールドにHTMLを入力できるようにするにはどうすればよいですか。
コントローラ内のこの複雑なオブジェクトにマップされる多くのフィールドを持つ長いフォームがあります。
1つのフィールド(説明)でHTMLを許可し、後で自分の衛生状態を実行できるようにします。
c# - リクエストの検証に関する問題
特別なテキスト (html データなど) を表示するためvalidaterequest="false"
に、aspx ページに入れました。しかし、残念ながら、そのテキストを表示することすらできません。
では、その (Html が有効な) コンテンツを表示するにはどうすればよいですか?
php - URL を検証し、それを URL とドメイン名に分割する
URLを取得したとしましょう
私がやりたいのは、URLが有効かどうかを検証することです。URL
これどうやってするの?
また、ドメインが存在し、稼働しているかどうかを検証したい場合は、どうすればよいですか? また、URL が存在し、稼働しているかどうかを検証したい場合は、どうすればよいですか?
c# - validateRequest="false" の動作がおかしい
(ASP.NET 4.0 C#)
私は<httpRuntime requestValidationMode="2.0" />
webconfigに私のものを持っています。そしてvalidateRequest="false"
、ページ内のディレクトリがあります。
1 つのページで、データ (html) を ckeditor (テキストエリア) からデータベースに送信します。正常に動作します。別のページで、ckeditor にデータベースからのデータを入力し、それを更新 (返送) すると、有名な「潜在的に危険な Request.Form 値がクライアントから検出されました」というメッセージが表示されます。
とても混乱します。唯一の違いは、2 ページ目ではデータがテキストエリアに動的に挿入され、最初のページではページロード時にテキストエリアが空になることです。ここで何か不足していますか?フレームワークは、バックエンドでそれをいじり始める前にそれを停止するため、エンコーディング/デコーディングは何の意味もないと確信しています。