問題タブ [httpapplication]

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 投票する
2 に答える
547 参照

c# - `_ [....]`は有効な識別子ですか?

発生している問題をデバッグしようとしているときに、Microsoftから.NET 4.5リファレンスソースをインストールしましたが、で次の問題に遭遇しましたHttpApplication.cs

最後から2番目の行に注意してくださいprivate bool _[....]; // per call

_[....]有効な識別子(ILを含むあらゆるレベルのコンパイル)ですか、それともコンパイル後にソースが変更されていますか?

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

asp.net - HttpContext.Current.ApplicationInstance.ApplicationとHttpContext.Current.Application

ページやセッション間で共有するオブジェクトを保存したい場合は、どれを使用すればよいですか?

HttpContext.Current.ApplicationInstance.ApplicationまたはHttpContext.Current.Application

私は使ってHttpContext.Current.Applicationいましたが、2つの間で混乱しました。

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

asp.net - サーバー側でグローバル データを保存するための asp.net のベスト プラクティス

ログインするすべてのユーザーのユーザー ID + ユーザー名を保存する辞書を管理する必要があります。ユーザーが ajax 呼び出しを行うときに、Cookie のユーザー ID が辞書に存在するかどうかを確認します。

データを保存するのに最適な場所はどこですか? もちろん、サーバー上にある必要があり、すべてのユーザーがデータにアクセスできる必要があるため、HttpApplication が推奨されるオブジェクトですか?

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

c# - HttpApplication のインスタンスをカウントする

ASP.NET アプリケーションに重大なパフォーマンスの問題が発生することが予想され、現在その問題を調査しています。問題が現在の HttpApplications の数に関連していることは合理的であるように思われます。これらを perfo でカウントする方法はありますか?

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

asp.net - ASP.Net MVC3 FormsAuthentication 全体的なログイン イベント

ASP.Net MVC3 アプリがあります。LogIn アクションが呼び出されると、MembershipProvider を使用してユーザーを検証し、FormsAuthentication を使用して Cookie を設定します。

さらに、データベースからユーザーに関する情報を取得し、それをセッションに保存します。

ユーザーがその後サイトにアクセスすると、Cookie を介して既に認証されているため、データベースからユーザーに関する情報を再度取得できるようにフックする場所を探しています。

HttpApplication.AuthorizeRequest() はこれを行うのに最適な場所ですか? 明らかに、これはすべてのリクエストに対して呼び出されるため、ログイン後または自動的に認証されたときに、ユーザーが認証されたことを示すものを使用できることを望んでいました。

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

c# - Backgroundworker を使用した ASP.NET Web サービスのポーリング サービスが続行されない

ASP.NET-WebService でポーリング サービスを実行する必要があります。今、私は でBackgroundWorker始めている でそれを実装しましApplication_StartHttpApplication。これは機能しています。しかし、突然、それはもう機能しなくなります。

さて、次の質問があります。HttpApplication開始して実行した後の のライフタイムは何Application_Startですか? BackgroundWorker別の場所で実装して実行する必要がありますか?

0 投票する
0 に答える
101 参照

c# - すべての HttpApplication インスタンスをリセットする

モジュールが作成されたときに、一度初期化されるデータで HTTP モジュールを定義して割り当てました。asp.net アプリケーションの作業中に言いたいのは、そのモジュール タイプのすべてのインスタンスでこのデータをリセットすることです。ご存知のように、Asp.Net によって管理される HttpApplication プールと、各 Asp.Net アプリケーション インスタンスのモジュール コレクションがあります。一部の管理者 .aspx ページから、「すべての HTTP モジュールをリセットします」と言う可能性がありました。現在の HTTP リクエストに対してアクティブな HTTP アプリケーション インスタンスと HTTP モジュール インスタンスをキャッチ/アクセスする方法しか知りません。すべてのモジュール インスタンスに対してそれを行う方法。グローバル HttpApplication プールにアクセスすることは可能ですか、またはこの問題の他のパタ​​ーンはありますか?

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

c# - Init() の外部で HttpApplication イベントのハンドラーを登録するにはどうすればよいですか

ASP.NET 要求ライフサイクルのさまざまな段階でコードを実行する必要があるライブラリを作成しています。

HttpApplication.Init() をオーバーライドし、そこにさまざまなハンドラーを登録することにより、Web アプリケーションを作成するときにこれを行うのは簡単です。

ただし、Application_Start(); の実行中にライブラリからこれを実行したいと考えています。消費者が Init() をオーバーライドして、そこからイベント設定コードを呼び出す必要はありません。

これを達成する方法はありますか?

これが私の理想的なセットアップです。

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

asp.net - HttpApplication は .net HttpRuntime でどのように機能しますか?

HttpApplication がセッション メカニズムとして機能するかどうかは不明です。最初のリクエストを介して HttpApplicationFactory によって HttpApplication が作成されると、2 番目のリクエストを介して HttpApplicationFactory によって HttpApplication が再利用されますか? またはリニューアル?

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

asp.net - HttpApplication.Init と HttpModule.Init

Initメソッドが と の両方で使用できる理由HttpApplicationと、どちらを使用するかを理解しようとしてHttpModuleいます。