Trao đổi về cài đặt, cấu hình, các lớp để lập trình ứng dụng web, các controls trong ASP.Net như Button, Textbox, các control Validation,… Trao đổi về công nghệ AJAX trong ASP.Net, các controls trong bộ AJAX Control Toolkix,…
gửi bởi heoconluoian » T.Năm 29/07/2010 9:24 am
Mình cấu hình thời gian Timeout cho Session thời gian là 100 phút. Trên Local thì không vấn đề j cả. Nhưng khi đưa lên hosting thì cứ theo đúng thời gian mặc định là 20 phút là timeout luôn. Mình đã làm đủ mọi cách: cấu hình web.config, Global.asax, hay khi member đăng nhập mình cũng đã set thời gian timeout nhưng không cách nào có tác dụng trên hosting. Bạn nào biết cách khắc phục xin chỉ giáo
Nửa cốc nước cũng làm vơi cơn khát
Nửa vầng trăng đủ làm kẻ mộng du
Nửa sự thật không còn là sự thật
Và tình yêu không một nửa bao giờ!
-

heoconluoian
- Advance Member

-
- Bài viết: 139
- Ngày tham gia: T.Năm 27/03/2008 9:55 am
-
gửi bởi Lam Tieu Tuong » T.Năm 29/07/2010 8:52 pm
Cái member đăng nhập nó thiết lập timeout ở chỗ khác chứ không phải là session time out đâu:
- Mã: Chọn tất cả
<authentication mode="Windows|Forms|Passport|None">
<forms name="name"
loginUrl="url"
protection="All|None|Encryption|Validation"
timeout="30" path="/" >
requireSSL="true|false"
slidingExpiration="true|false">
<credentials passwordFormat="Clear|SHA1|MD5">
<user name="username" password="password"/>
</credentials>
</forms>
<passport redirectUrl="internal"/>
</authentication>
Link msdn đây này:
http://msdn.microsoft.com/en-us/library/532aee0e(vs.71).aspx
-
Lam Tieu Tuong
- Thành viên năng nổ

-
- Bài viết: 60
- Ngày tham gia: CN 30/03/2008 8:46 pm
gửi bởi heoconluoian » T.Sáu 30/07/2010 8:03 am
Tôi đã thử cách này rồi. Ko được. Cứ upload lên hosting là sau 20 ' sẽ out còn trên Local của tôi thì ko vấn đề j cả.
Nửa cốc nước cũng làm vơi cơn khát
Nửa vầng trăng đủ làm kẻ mộng du
Nửa sự thật không còn là sự thật
Và tình yêu không một nửa bao giờ!
-

heoconluoian
- Advance Member

-
- Bài viết: 139
- Ngày tham gia: T.Năm 27/03/2008 9:55 am
-
gửi bởi NoBi » T.Sáu 30/07/2010 11:30 am
Vậy liên hệ lại bên hosting xem. Host nó cũng có session riêng của nó.
Bâng khuân đứng giữa 2 dòng nước
Chọn 1 dòng hay để nước trôi?!
-

NoBi
- Quản trị

-
- Bài viết: 667
- Ngày tham gia: T.Ba 18/03/2008 1:22 pm
- Đến từ: Sài Gòn
-
gửi bởi heoconluoian » T.Sáu 30/07/2010 1:40 pm
Em đưa lên cả 2 hosting khác nhau thì đều bị. Ngoài session timeout mình cấu hình trong web ra còn Session timeout của IIS. Nhưng sessione timeout trên web sẽ overriders IIS. Em cũng đã thử liên hệ với với hosting thuê bên nhân hòa nhờ họ cấu hình lại Session Timeout của IIS nhưng kết quả vẫn thế.Mà em đọc cái <%Response.Write(Session.Timeout)%> trên web nó vẫn ra kết quả là :100 chứ không phải là 20. Thực sự ko biết khắc phục như thế nào!
Nửa cốc nước cũng làm vơi cơn khát
Nửa vầng trăng đủ làm kẻ mộng du
Nửa sự thật không còn là sự thật
Và tình yêu không một nửa bao giờ!
-

heoconluoian
- Advance Member

-
- Bài viết: 139
- Ngày tham gia: T.Năm 27/03/2008 9:55 am
-
gửi bởi Lam Tieu Tuong » T.Bảy 31/07/2010 2:35 am
Còn đây là biện pháp chống đỡ nếu không tìm được cách sửa này. Hehe, hơi bẩn tí nhưng dùng được. Tớ chưa test nhưng đọc thấy chắc là ok:
Đại khái là của khoảng một thời gian nhỏ hơn 20 phút nó lại gõ server một cái để nó giữ session.
http://www.ajaxlines.com/ajax/stuff/art ... cation.php
-
Lam Tieu Tuong
- Thành viên năng nổ

-
- Bài viết: 60
- Ngày tham gia: CN 30/03/2008 8:46 pm
gửi bởi heoconluoian » T.Bảy 31/07/2010 7:48 am
TKS. Mình sẽ thử xem
Nửa cốc nước cũng làm vơi cơn khát
Nửa vầng trăng đủ làm kẻ mộng du
Nửa sự thật không còn là sự thật
Và tình yêu không một nửa bao giờ!
-

heoconluoian
- Advance Member

-
- Bài viết: 139
- Ngày tham gia: T.Năm 27/03/2008 9:55 am
-
Quay về ASP.Net & Web Forms
Đang trực tuyến
Đang xem chuyên mục này: Không có thành viên nào trực tuyến. và 2 khách.