問題タブ [application-error]
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.
session - ログに Application_End と Application_Error を使用したいのですが、global.asax ファイルがありません。
予期せぬセッション損失のログを書き込もうとしていますが、タイムアウトの問題なのか、何かが原因でセッションが失われるのかわかりません。
この質問に続いてASP.NET SessionState のタイムアウトに回答します。ログを Application_End セクションと Application_Error セクションに書き込みたいのですが、global.asax ファイルが見つかりません。
ファイルまたは Application_End と Application_Error が検索に表示されません。
global.asax ファイルまたは Application_End および Application_Error セクションを見つけるにはどうすればよいですか? またはセッションの損失を記録するためにログに記録できる場所はどこですか?
前もって感謝します。
c# - ページの読み込み前に「潜在的に危険な Request.Form 値がクライアントから検出されました」
私はこれが何度も尋ねられたことを知っていますが、さまざまな潜在的な解決策を試してみて本当に苦労しています.
私は ac# ASP.net Web サイト ページを持っています。そこに送信ボタンのあるフォームがあります。すべてのコードはコード ビハインド ページにあります。
キャプチャ要素があるため、フォームからスパムが送信されることはありません。しかし、スパム ボットはページをスキャンし、フィールド名を取得してページに直接投稿しています。
私がこれを知っているのは、Application_Error
(global.asax で) 電子メールでエラーを報告するように を設定したからです。
フィールド名を変更しようとしましたが、新しいフィールドが反映されるだけです。
<httpRuntime requestValidationMode="2.0" />
私はweb.configを入れました。
私のページには、EnableEventValidation="False"
しかし、私が言ったように、問題は投稿データに html を許可していないことです。スパム ボットがページに直接送信するのを阻止しようとしています。ページが読み込まれる前にトリガーされています(と思います)。
ここでアイデアが不足しています!ファイアウォールで 10 分ごとに IP 範囲をブロックしています。私はそれを続けることはできません !
助けてくれてありがとう!
c# - Global.asax ファイルに Application_Error ハンドラを作成するとパーサー エラーが発生する
Application_Error メソッドを Global.asax ファイルに追加しようとしていますが、パーサー エラーが発生します。
「/」アプリケーションでサーバー エラーが発生しました。パーサー エラーの説明: この要求を処理するために必要なリソースの解析中にエラーが発生しました。次の特定の解析エラーの詳細を確認し、ソース ファイルを適切に変更してください。
パーサー エラー メッセージ: アプリケーション ファイルの内容が無効です。
この方法が機能しない理由がわかりません。どんな助けでも感謝します!
android - PhoneGap Android 初のアプリ変更
病棟の先週から、電話のギャップを学び始めています。Androidアプリをインストールして作成しました。基本的に私はアンドロイド開発者です。私はphonegapに非常に慣れていません。プロジェクトをEclipseにインポートすると、正常にインポートされ、正常に実行されます。
ここで、いくつかの小さな疑問があります。www>>index.html ファイルを開き、<h1>Apache Cordova</h1>
apache cordova という名前を変更しましたが、実行中にその名前は変更されませんでした。
別のsplash.htmlファイルを作成して、プロジェクトのwwwフォルダーに追加したとしても。
スプラッシュ.html:
私の活動を次のように変更しました:
アプリを実行すると、
自分の画面を変更できるか、スプラッシュ画面を実装する方法を教えてください。私を助けてください。
ありがとうございました
シャンカール
c# - application_error からの DOM へのアクセス
asp.net サイト用のカスタム エラー ハンドラーがあります。
例外情報を取得するときは問題なくServer.getLastException()
機能し、レビューのためにメールで送信するだけです
ただし、ページにいくつかのテキスト ボックスがあり、それらのテキスト ボックスの値を電子メールと共に送信したいと考えています。たぶん、私がアクセスしようとしているDOMではなく、投稿された変数です。
調べてみましHttpContext.Current.Request.Form
たが、キーが表示されませんでした。
グローバルに例外をキャッチするときにフォーム値にアクセスする方法を知っている人はいますか?
c# - GetLastError() を使用してカスタム例外プロパティを取得する
そのため、カスタム例外クラス ( と呼びましょうCustomException
) を作成し、クラスにないいくつかのカスタム プロパティを作成しましたException
。global.asax.cs ファイルにはApplication_Error
、例外が発生するたびに呼び出されるメソッドがあります。メソッドServer.GetLastError()
をトリガーした例外を取得するために使用しています。Application_Error
問題は、カスタム プロパティと共にスローされるオブジェクトではなく、オブジェクトServer.GetLastError()
のみを取得することです。基本的に、はによって取得されるときにオブジェクトに分解されるため、に関連付けられているカスタム プロパティは失われます。Exception
CustomException
CustomException
Exception
Server.GetLastError()
CustomException
削除されたバージョンではなく、GetLastError()
実際にオブジェクトを取得する方法はありますか? これは、通常.CustomException
Exception
Exception
Application_Error
:
CustomException
: