問題タブ [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.
c# - 抽象ベースコントローラーから HttpContext にアクセスするにはどうすればよいですか?
ApplicationController
一部のユーザー認証を処理するための抽象コントローラー クラス ( ) を作成しましたHttpContext
が、コードが呼び出されたときに初期化されません。
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 を作成するために使用できる別のテンプレートはありますか?」? どこで: 既存のテンプレートを変更する方法)
ありがとう!
c# - Moqを使用してASP.NETMVCでHttpContextをモックするにはどうすればよいですか?
私のベースコントローラーには、このrequestContextを取得するInitializeのオーバーライドがあります。私はこれを伝えようとしていますが、何か正しいことをしていません。
Moqを使用してRequestContextとHttpContextをモックするための詳細情報はどこで入手できますか?私はクッキーと一般的なコンテキストをモックしようとしています。
asp.net-mvc - WebリクエストのHttpContextをコピー/クローン化することは可能ですか?
現在のリクエストのHttpContextインスタンスを複製する最も簡単な方法は何ですか?
Asp.netMVCv1でアプリを開発しています。通常のPartialView機能をアップグレードして、実際には非常によく似た動作をするが、独自のコンテキストを持つサブコントローラーを使用しました。PartialViewsを使用する場合は、メインビューのコントローラーアクションで部分ビューのビューデータを入力する必要があります。ビュー内からコントローラーアクションを呼び出すことができる独自の機能を作成しました。このように私は得る:
- メインビューのコントローラーアクションでサブビューのデータを提供する必要はありません
- サブコントローラーメソッドは、他のビュー/コントローラーとは関係なく、よりカプセル化されたデータを操作できます
問題は、各サブコントローラー要求がHttpContextを使用することです。したがって、サブコントローラーにHttpContext.Itemを設定すると、実際には実際の要求のHttpContextにデータが入力されます。
そのため、HttpContextのクローンを作成します。私はすでに使用しています:
しかし、これは要求と応答以外の何も設定しません。しかし、おそらく他のプロパティやコレクションも必要になるでしょう...セッション、アイテム、ユーザーなど。
c# - フォーム C# でのコンテキスト rewritepath の問題
HttpContext で RewritePath を実行すると問題が発生します。
URL を書き換えると問題なく動作します: http://localhost/List/Add
しかし、ボタンを押すとhttp://localhost/List/Add.aspxにリダイレクトされます
.aspx ページへのリダイレクトを「停止」して、 http://localhost/List/Addに残す良い方法はありますか?
手伝ってくれてありがとう
asp.net-mvc - HTTPContext に値があることを確認する方法は?
MVC Storefront のバージョンを構築しています。2 つのテーマがあります。1 つは標準 UI で、もう 1 つは管理 UI です。例のように .ascx ファイルを .aspx ファイルに配信する HTML ヘルパー メソッドがいくつかありますが、プラグインはありません。すべてのものはデフォルトのテーマで機能しますが、管理テーマでは機能しません。Html.SimpleActivityTypeList() が起動すると、常に同じエラーが発生します。Html.RenderPartial(“AdminLeftNav”) は常に正常に動作します。
拡張クラスに以下のメソッドを追加しました。
そして、私が言ったように、これはデフォルトのテーマでうまく機能します。助けてください?
asp.net - ASP.NET UrlReferrer
共有用の短い URL を生成する ASP.Net アプリケーションがあります。asp.net ページにヒットしたときに (ソース) クリックが発生した場所の URL を追跡したいと考えています。Context.Request.UrlReferrer.AbsoluteUri を使用してみましたが、そこから得られるのは null だけです。
何か案は?
ティア
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 の何が問題なのかを確認できますか?
sharepoint - イベント ハンドラーで HttpContext を取得する方法
MOSS のドキュメント ライブラリのイベント ハンドラー内で HTTPContext を取得しようとしていますが、取得できるのは HTTPContext.Current の null 値だけです。リストに対して同じことを行うと、HTTPContext が返されます。HTTPContext.Request メソッドにアクセスするためにドキュメント ライブラリで HTTPContext を取得する方法はありますか?
ご協力いただきありがとうございます
コードは次のとおりです。