Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 17768|Jawab: 1

[ASP.NET] skema konfigurasi sessionState tanpa cookie

[Salin tautan]
Diposting pada 28/12/2015 18.28.45 | | | |

Penyimpanan status sesi klien di ASP.NET
Dalam pengenalan model Sesi di atas, Anda dapat melihat bahwa status sesi harus disimpan di dua tempat, yaitu sisi klien dan server. Klien hanya bertanggung jawab untuk menyimpan ID sesi situs web yang sesuai, sementara informasi sesi lainnya disimpan di sisi server. Di ASP, SessionID klien sebenarnya disimpan sebagai cookie. Jika pengguna memilih untuk menonaktifkan cookie di pengaturan browser, dia tidak akan dapat menikmati kenyamanan sesi dan bahkan mungkin tidak dapat mengakses situs web tertentu. Untuk memecahkan masalah di atas, ada dua jenis metode penyimpanan informasi sesi di ASP.NET: cookie dan cookieless.
Pada ASP.NET, klien masih menggunakan cookie untuk menyimpan informasi sesi secara default. Jika kita ingin menggunakan cookieless pada klien untuk menyimpan informasi sesi, berikut ini adalah metodenya:
Temukan direktori root aplikasi web saat ini, buka file Web.Config, dan temukan paragraf berikut:
<Negara Bagian Sesi
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="sumber data=127.0.0.1; Trusted_Connection=ya"
cookieless="salah"
batas waktu="20"
/>
cookieless="false" dalam paragraf ini diubah menjadi cookieless="true", sehingga informasi sesi klien tidak lagi disimpan oleh cookie, tetapi disimpan melalui URL. Menutup IE saat ini, membuka IE baru, dan mengakses kembali aplikasi web akan terlihat seperti ini: Di antaranya, font tebal di http://localhost/MyTestApplication/(ulqsek45heu3ic2a5zgdl245)/default.aspx adalah ID Sesi klien. Perhatikan bahwa informasi ini secara otomatis ditambahkan oleh IIS dan tidak memengaruhi koneksi normal sebelumnya.





Mantan:Redis memodifikasi nomor port default dan mengatur kata sandi akses
Depan:Redis . Komponen sumber terbuka .NET Beetle.Redis
 Tuan tanah| Diposting pada 25/09/2018 11.07.43 |
ASP.NET StateServer yang menyimpan Sesi
https://www.itsvse.com/thread-4258-1-1.html
(Sumber: Architect_Programmer)
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com