問題タブ [httpcontext]

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 に答える
1020 参照

c# - 抽象ベースコントローラーから HttpContext にアクセスするにはどうすればよいですか?

ApplicationController一部のユーザー認証を処理するための抽象コントローラー クラス ( ) を作成しましたHttpContextが、コードが呼び出されたときに初期化されません。

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

c# - SubSonic - クラス ライブラリ プロジェクト?

SubSonic のドキュメントには次のように記載されています。

o デフォルトでは、ツールは、System.Web.HttpContext.Current.User.Identity.Name および System.Threading.Thread.CurrentPrincipal.Identity.Name を使用する挿入および更新コードを生成します。生成されたメソッドの中には、System.Web クラスを使用するものもあります。プロジェクトに System.Web への参照を追加したくない場合は、独自のテンプレートを提供する必要があります。

タイプ C# クラス ライブラリの SubSonic DAL を作成しようとしました。もちろん、ファイルは生成されますが、ビルド時にエラーがスローされます。

(「System.Web 参照を含まないジェネリック クラス ライブラリ DAL を作成するために使用できる別のテンプレートはありますか?」? どこで: 既存のテンプレートを変更する方法)

ありがとう!

0 投票する
6 に答える
76968 参照

c# - Moqを使用してASP.NETMVCでHttpContextをモックするにはどうすればよいですか?

私のベースコントローラーには、このrequestContextを取得するInitializeのオーバーライドがあります。私はこれを伝えようとしていますが、何か正しいことをしていません。

Moqを使用してRequestContextとHttpContextをモックするための詳細情報はどこで入手できますか?私はクッキーと一般的なコンテキストをモックしようとしています。

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

asp.net-mvc - WebリクエストのHttpContextをコピー/クローン化することは可能ですか?

現在のリクエストのHttpContextインスタンスを複製する最も簡単な方法は何ですか?

Asp.netMVCv1でアプリを開発しています。通常のPartialView機能をアップグレードして、実際には非常によく似た動作をするが、独自のコンテキストを持つサブコントローラーを使用しました。PartialViewsを使用する場合は、メインビューのコントローラーアクションで部分ビューのビューデータを入力する必要があります。ビュー内からコントローラーアクションを呼び出すことができる独自の機能を作成しました。このように私は得る:

  • メインビューのコントローラーアクションでサブビューのデータを提供する必要はありません
  • サブコントローラーメソッドは、他のビュー/コントローラーとは関係なく、よりカプセル化されたデータを操作できます

問題は、各サブコントローラー要求がHttpContextを使用することです。したがって、サブコントローラーにHttpContext.Itemを設定すると、実際には実際の要求のHttpContextにデータが入力されます。

そのため、HttpContextのクローンを作成します。私はすでに使用しています:

しかし、これは要求と応答以外の何も設定しません。しかし、おそらく他のプロパティやコレクションも必要になるでしょう...セッション、アイテム、ユーザーなど。

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

c# - フォーム C# でのコンテキスト rewritepath の問題

HttpContext で RewritePath を実行すると問題が発生します。

URL を書き換えると問題なく動作します: http://localhost/List/Add

しかし、ボタンを押すとhttp://localhost/List/Add.aspxにリダイレクトされます

.aspx ページへのリダイレクトを「停止」して、 http://localhost/List/Addに残す良い方法はありますか?

手伝ってくれてありがとう

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

asp.net-mvc - HTTPContext に値があることを確認する方法は?

MVC Storefront のバージョンを構築しています。2 つのテーマがあります。1 つは標準 UI で、もう 1 つは管理 UI です。例のように .ascx ファイルを .aspx ファイルに配信する HTML ヘルパー メソッドがいくつかありますが、プラグインはありません。すべてのものはデフォルトのテーマで機能しますが、管理テーマでは機能しません。Html.SimpleActivityTypeList() が起動すると、常に同じエラーが発生します。Html.RenderPartial(“AdminLeftNav”) は常に正常に動作します。

拡張クラスに以下のメソッドを追加しました。

そして、私が言ったように、これはデフォルトのテーマでうまく機能します。助けてください?

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

asp.net - ASP.NET UrlReferrer

共有用の短い URL を生成する ASP.Net アプリケーションがあります。asp.net ページにヒットしたときに (ソース) クリックが発生した場所の URL を追跡したいと考えています。Context.Request.UrlReferrer.AbsoluteUri を使用してみましたが、そこから得られるのは null だけです。

何か案は?

ティア

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

visual-studio - HttpContext.Current.User.Identity.Name が空です

Silverlight アプリケーション (MVC を使用) があり、Visual Studio Development Center を使用して Visual Studio でビルドしている場合、問題はありませんHttpContext.Current.User.Identity.Name

しかし、IIS 7.5 (私は Windows 7 を使用しています) で同じプロジェクトを使用している場合、HttpContext.Current.User.Identity.Name空のままです。

助けてくれる人はいますか?または、Visual Studio 開発センターから設定を見つけることができる場所を知っているので、IIS の何が問題なのかを確認できますか?

0 投票する
8 に答える
14802 参照

sharepoint - イベント ハンドラーで HttpContext を取得する方法

MOSS のドキュメント ライブラリのイベント ハンドラー内で HTTPContext を取得しようとしていますが、取得できるのは HTTPContext.Current の null 値だけです。リストに対して同じことを行うと、HTTPContext が返されます。HTTPContext.Request メソッドにアクセスするためにドキュメント ライブラリで HTTPContext を取得する方法はありますか?

ご協力いただきありがとうございます

コードは次のとおりです。

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

wcf - WCF RequestInterceptor 内の HttpContext にアクセスする