この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 14264|答える: 1

[ASP.NET] セッション状態サーバーへのセッション状態要求ができません

[リンクをコピー]
掲載地 2016/04/13 15:26:49 | | |
セッションステートサーバーに対してセッション状態要求を行えません。 ASP.NET 州サービスが開始されていること、そしてクライアントポートとサーバーポートが同一であることを必ず確認してください。  サーバーがリモートマシン上にある場合は、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\の値を確認してリモートリクエストを受け入れているか確認してください。 AllowRemoteConnection。  サーバーがローカルマシン上にあり、前述のレジストリ値が存在しない場合、または0に設定されている場合、サーバーの接続文字列は「localhost」または「127.0.0.1」のいずれかを サーバー名。



StateServerセッション管理
モードプロパティをStateServerに設定し、セッションデータを別のメモリバッファに保存し、別のマシンで実行します
このバッファを制御するためのWindowsサービスです。 州サービスの正式名称は「ASP.NET 州サービス」(aspnet_state.exe)です。
Web.configファイルのstateConnectionStringプロパティによって設定されます。 この属性は、サービスが所在するサーバーと監視対象を指定するものです
移植版:
<sessionState mode="StateServer"
stateConnectionString="tcpip=myserver:42424"
cookieless="false" timeout="20" />



エラーの原因:
ASP.NET 州サービスサービスは開始されていません。
解決:
行政ツール - >サービス - >ASP.NET 州サービス開始を促します。
スタートアップタイプを「Automatic(遅延スタート)」に設定することを推奨します


CMD管理者コマンドで開始:Netsh Winsock リセット








先の:C# 各種入力フォーマットの検証
次に:asp.net サーバーのMACアドレスを取得します
 地主| 掲載地 2016/04/13 15:30:09 |
cmdコマンドはnet start aspnet_state
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com