問題タブ [server.transfer]
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.
url-rewriting - セッション状態は、構成ファイルまたは Page ディレクティブで enableSessionState が true に設定されている場合にのみ使用できます。
.net(Azure) アプリケーションでこのエラーが発生しています:- セッション状態は、構成ファイルまたは Page ディレクティブで enableSessionState が true に設定されている場合にのみ使用できます...
URLを書き換えています(これにはserver.transferを使用しています)
ページに直接アクセスするか、Response.Redirect を使用してアクセスすると、エラーは発生しません。
何か案が?
以下のコードを使用しています。
Public Class URLRewriter IHttpModule を実装 Public Sub Init(ByVal inst As System.Web.HttpApplication) System.Web.IHttpModule.Init を実装 AddHandler inst.BeginRequest, AddressOf Me.OnBeginRequest End Sub
クラス終了
web.config で、httpModules の下にもこのタグを追加しました:-
c# - WebForms ashx ハンドラーから MVC 3 への Server.Transfer
ASP.NET ashx ハンドラーから ASP.NET MVC 3 ページへの Server.Transfer を実行しようとしています。
URL を変更したくないので、Server.Redirect を使用したくありません。
これは可能ですか?
asp.net - Server.TransferとResponse.Redirectのどちらが優れているか
どちらが良いですか、Server.Transfer
それともResponse.Redirect
?これについての説明を探しています。
iphone - IPアドレスとポートにメッセージを送信する
私はここ数週間、これに頭を悩ませようとしています。
私がやりたいのは、iphone / ipadで作成された文字列を送信し、それを特定のIPアドレスとポート番号に送信できるようにすることだけです。そのIPアドレスは「何か」を返し、iphone/ipadにメッセージを表示したいと思います。
私は出くわしたサンプルプロジェクトを使ってみましたが、いまいましいことをうまく機能させることはできません。私はこれを必要以上に難しくしているのではないかと心配していますが、助けていただければ幸いです。
ありがとう
サム
asp.net - UserControl内でServer.Transferを使用すると、ファイルが見つからないという例外が発生します
私は考えられるほぼすべての相対的なパスを試しましたが、どれも機能しません。
これは、私がascxUserControlの内部にいるという事実と関係があると確信しています。私はいつも「ファイル(私のファイル)は存在しません」と表示されます。
編集:
また、contact-us.aspxは物理ファイルではありません。私はSitecoreを使用していますが、これはアプリケーション内の仮想パスであり、アプリケーションはURLを解決する方法を知っています。
asp.net - ASP.NETVB.NETリモートログインポータルのセットアップ
テクノロジー ASP.NET、VB.NET 2.0(まもなく4.0になります)
概要 私はログイン/認証ポータルを作成しています。これは、Webアプリケーションがそれを使用してユーザーにログインし、ユーザーが自分の資格情報を使用してアプリケーションを使用できるようにするためです。
ログインポータルは別のアプリケーションになり、最初は特定のアプリケーションのエクストラネットとイントラネットを介してのみ利用できます。ただし、将来のアプリはWeb経由で認証する必要があります(別のインスタンスとして実装できます)。基本的に、他の個々のアプリケーションがこのポータルを介してユーザーを認証できるようにしたいと思います。
となることによって...
- ユーザーはアプリケーションのWebURL(つまり、www.application.com / http:// apps / application-イントラネット)にアクセスし、[ログイン]をクリックします。
- ユーザーのブラウザは、クエリ文字列www.loginportal.com/login.aspx?url=www.application.com/login.aspx(または他のページ)を使用してポータルアプリケーションにリダイレクトされます。
- ユーザーは自分の資格情報(ユーザー名、パスワード)を入力し、[ログイン]ボタンをクリックします。
- ブラウザはURL、つまりwww.applications.com/default.aspxまたはlogin.aspxにリダイレクトし、認証されてログインします。とアプリを使用することができます。
完了 認証自体をソートし、dllを介してローカルアプリケーションにクラスライブラリとして実装します。
必要な ので、基本的に次の方法を知る必要があります。-1。ポータルURLにデータを投稿します(別のドメインである可能性があります)。2.投稿を使用してブラウザをリダイレクトします。3.認証が安全で、簡単にハッキングできないことを確認します(urlencodeやhtmlencodeなどの使用方法を知っています)。ドメイン間でデータを投稿することの影響についてはよくわかりません。
どんな助けでも大歓迎です...
乾杯、ダンカン。
asp.net - セッションタイムアウト時のasp.netがホームページにリダイレクト
私はウェブアプリを持っていて、ページでのセッションタイムアウトとユーザーインタラクションで、これはホーム/ランディングページにリダイレクトする必要があります
ネットで見つけた解決策
1) アプリケーションのすべての aspx ページの page_load でのセッション チェック。2) global.asax のセッション開始時のコード
私は 2 番目のオプションを選択します。1) 私が正しい方法をとっているのか、それともより良い解決策があるのかを教えてください。2) 2 番目のオプションで、Response.Redirect または Server.Transfer を使用するかどうか
-ありがとう
asp.net - Toolkit ScriptManager での Asp.Net Server.Transfer の問題
マスター ページに toolkitscriptmanager があるサイトで作業しています。私の問題は、server.transfer を実行するページに移動するときに発生します。私は実際に URL リダイレクトも使用していますが、私が知る限り、それは問題とは関係ありません。
コードを Response.Redirect に変更すると、ページは正常にリダイレクトされますが、それは私が探している機能ではありません。SEO に適した URL を維持する必要があります。
たとえば、Page1.aspx のコードに、Page2.aspx への Server.Transfer があるとします。私が診断したのは、スクリプト マネージャーが、閲覧しているページへのスクリプト参照を追加することです。したがって、Page2.aspx に直接移動する場合、追加されるスクリプトは次のとおりです。
<script src="/Page2.aspx?_TSM_HiddenField_=ctl00_ctl00_ToolkitScriptManager1_HiddenField... etc
ただし、Server.Transfer では、見つけようとしています。
<script src="/Page1.aspx?_TSM_HiddenField_=ctl00_ctl00_ToolkitScriptManager1_HiddenField... etc
スクリプト ファイルの最終的な宛先を使用するように ScriptManager に指示するにはどうすればよいですか? TSM で魔法の設定を使用しようと研究してきましたが、今のところうまくいきません。
asp.net - Global.asaxApplication_ErrorからのServer.Transfer
思ったとおりに機能しないコードを継承しました。
ファイルアップロードコントロールが設定されたフォームがあり、ファイル制限はデフォルトのasp.net4MBに設定されています。
フラッシュ/アクティブXコントロールを使用せずに、クライアント側でファイルサイズをテストするための実際の信頼できる方法はありません。
そのため、Global.asaxファイルでエラーをキャッチし、新しい場所にserver.transferを実行しています。
私が抱えている問題は、サーバーが転送中にハングし、ページが「ロード中」にとどまり、プロセスがServer.Transferのコード行でスタックしたままになることです。
エラーを転送しようとしただけですが、ファイルをアップロードすると、そこに留まります。
ここでの助けをいただければ幸いです。これは非常に大きな障害です。構成で設定されているファイルよりも大きいファイルをアップロードするユーザーを処理できる必要があります。フレームワークからの厄介なエラーなし。
編集-転送先のページのpage_loadイベントに入ると、転送が機能しているように見えます。これをpage_prerenderまでたどると、レンダリングされたページが表示されず、ブラウザはそのままの状態で表示されます。読み込み中
私が引き起こしているエラーの追加されたスタックトレースを編集します:
また、アップロードしようとしているファイルは12MBです。(それが違いを生む場合)
c# - Server.Transferメソッドの名前空間は何ですか?
サーバークラスの下に赤い下線が表示されます。
間違いは:
ネストされたタイプ「AnswerQuestion.ThreadTable」を介して、外部タイプ「System.Web.UI.Page」の非静的メンバーにアクセスできません
AnswerQuestionは部分クラスであり、ThreadTableは私が作成したカスタムクラスです。