問題タブ [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.

0 投票する
1 に答える
1074 参照

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 ではなく純粋なテキストを入力したと主張しています。エラーの検証規則は何ですか? <>だけ?他に気をつけるべきキャラクターはいますか?

/ニールス

0 投票する
2 に答える
930 参照

c# - コントロールごとのValidateRequest

ASP.NETページに「ValidateRequest=true」が含まれています。ただし、ASP.NETで検証したくないテキストボックスがページに1つあります。その1つのコントロールに対してそれを偽にする方法はありますか?存在しない場合、「潜在的な脅威」エラーがその特定のコントロールから発生していると仮定して、それを無視する方法はありますか?

ありがとう

0 投票する
3 に答える
14649 参照

asp.net - 単一コントロールの ValidateRequest ="false"

ユーザーが 1 つの TextBox だけに HTML を入力できるようにしたいと考えています。ValidateRequest保護を解除するためにページ ディレクティブを false に変更できることを理解しています。

これにより、ページ上の任意の TextBox に HTML を入力できるようになると思います。ValidateRequest="false"単一のコントロールのみに適用する方法はありますか?

助けてくれてありがとう。

0 投票する
5 に答える
152753 参照

asp.net - ValidateRequest="false"はAsp.Net4では機能しません

ckeditorを使用するフォームがあります。このフォームは、Asp.Net 2.0および3.5では正常に機能しましたが、Asp.Net4以降では機能しなくなりました。ValidateRequest="false"ディレクティブがあります。助言がありますか?

0 投票する
4 に答える
40423 参照

c# - 潜在的に危険なRequest.Form値がクライアントから検出されました

asp.netアプリケーションが1つありますが、検索ボックスに「:&#」などの特殊文字を入力しているときに問題が発生します。このテキストを検索ボックスに入力すると、次のような例外が発生します。

潜在的に危険なRequest.Form値がクライアントから検出されました(txtValue = ":&#、")。

次に、ネットで検索したところ、validaterequestをfalseに設定するという一般的な解決策が1つありました。しかし、私のアプリケーションには変更が加えられていません。この問題を解決するために私を助けてください。よろしくお願いします。

0 投票する
1 に答える
777 参照

asp.net - validateRequestが「false」に設定されている場合のデータの検証方法

Stackoverflowやasp.netなどのサイトはページディレクティブでvalidateRequest="false"を使用していますか?「はい」の場合、ユーザー入力をどのようにチェックしているか、「いいえ」の場合、データをどのようにポストバックできるか。

0 投票する
11 に答える
113693 参照

asp.net-mvc - ユーザーがASP.NETMVCにHTMLを入力できるようにする-ValidateInputまたはAllowHtml

ASP.net MVCを使用して、ユーザーが特定のフィールドにHTMLを入力できるようにするにはどうすればよいですか。

コントローラ内のこの複雑なオブジェクトにマップされる多くのフィールドを持つ長いフォームがあります。

1つのフィールド(説明)でHTMLを許可し、後で自分の衛生状態を実行できるようにします。

0 投票する
3 に答える
716 参照

c# - リクエストの検証に関する問題

特別なテキスト (html データなど) を表示するためvalidaterequest="false"に、aspx ページに入れました。しかし、残念ながら、そのテキストを表示することすらできません。

では、その (Html が有効な) コンテンツを表示するにはどうすればよいですか?

0 投票する
1 に答える
84 参照

php - URL を検証し、それを URL とドメイン名に分割する

URLを取得したとしましょう

私がやりたいのは、URLが有効かどうかを検証することです。URL

これどうやってするの?

また、ドメインが存在し、稼働しているかどうかを検証したい場合は、どうすればよいですか? また、URL が存在し、稼働しているかどうかを検証したい場合は、どうすればよいですか?

0 投票する
3 に答える
2661 参照

c# - validateRequest="false" の動作がおかしい

(ASP.NET 4.0 C#)

私は<httpRuntime requestValidationMode="2.0" />webconfigに私のものを持っています。そしてvalidateRequest="false"、ページ内のディレクトリがあります。

1 つのページで、データ (html) を ckeditor (テキストエリア) からデータベースに送信します。正常に動作します。別のページで、ckeditor にデータベースからのデータを入力し、それを更新 (返送) すると、有名な「潜在的に危険な Request.Form 値がクライアントから検出されました」というメッセージが表示されます。

とても混乱します。唯一の違いは、2 ページ目ではデータがテキストエリアに動的に挿入され、最初のページではページロード時にテキストエリアが空になることです。ここで何か不足していますか?フレームワークは、バックエンドでそれをいじり始める前にそれを停止するため、エンコーディング/デコーディングは何の意味もないと確信しています。