「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>Session管理機能]]

*目次 [#w2040aa2]
#contents

*概要 [#kf864bac]
Sessionタイムアウトを防止する機能。~

*処理方式 [#f09aca7e]
クライアント(common.js)から定期的にサーバ(ping.aspx)にリクエストを投げることで~
当該画面が開いているうちはSessionタイムアウトが発生しないようにすることができる。

https://github.com/OpenTouryoProject/OpenTouryo/blob/develop/root/programs/C%23/Samples/WebApp_sample/WebForms_Sample/WebForms_Sample/Scripts/touryo/common.js#L57
https://github.com/OpenTouryoProject/OpenTouryo/blob/develop/root/programs/CS/Samples/WebApp_sample/WebForms_Sample/WebForms_Sample/Scripts/touryo/common.js#L57

*機能の有効化 [#f23ec283]
common.js中に実装されているping処理のコメント・アウトを外す必要があります。

 //// ---------------------------------------------------------------
 //// セッションタイムアウトを防ぐため、Webサーバへ一定期間ごとにPINGを行う
 //// ---------------------------------------------------------------
 //// 引数    -
 //// 戻り値  -
 //// ---------------------------------------------------------------
 //function HttpPing() {
 //   ・・・;
 //}

IP:202.246.252.97 TIME:"2018-06-14 (木) 17:38:57" REFERER:"https://opentouryo.osscons.jp/index.php?cmd=edit&page=Session%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E9%98%B2%E6%AD%A2%E6%A9%9F%E8%83%BD" USER_AGENT:"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36"

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS