ไซต์ของเรากำลังมีปัญหานี้ โดยทั่วไปจะเกิดขึ้นเฉพาะเมื่อเราคลิกลิงก์ใดลิงก์หนึ่งซึ่งจะปรากฏขึ้นในหน้าต่างใหม่
นี่คือข้อความแสดงข้อผิดพลาดที่เราได้รับ:
ไม่สามารถส่งคำขอสถานะเซสชันไปยังเซิร์ฟเวอร์สถานะเซสชัน
โปรดตรวจสอบให้แน่ใจว่าบริการสถานะ ASP.NET เริ่มทำงานและพอร์ตไคลเอนต์และเซิร์ฟเวอร์เหมือนกัน
หากเซิร์ฟเวอร์อยู่บนเครื่องระยะไกลโปรดตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ยอมรับคำขอระยะไกลโดยตรวจสอบค่าของ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ aspnet_state \ Parameters \ AllowRemoteConnection
หากเซิร์ฟเวอร์อยู่ในเครื่องโลคัลและหากค่ารีจิสทรีที่กล่าวถึงก่อนหน้านี้ไม่มีอยู่หรือถูกตั้งค่าเป็น 0 สตริงการเชื่อมต่อเซิร์ฟเวอร์สถานะจะต้องใช้ 'localhost' หรือ '127.0.0.1' เป็นชื่อเซิร์ฟเวอร์
ไซต์เป้าหมาย:
โมฆะ MakeRequest (StateProtocolVerb, System.String, StateProtocolExclusive, Int32, Int32, Int32, ไบต์ [], Int32, Int32, SessionNDMakeRequestResults ByRef)
นี่คือ webconfig ที่มีแท็ก sessionstate:
<sessionState mode="StateServer" timeout="45" />
ฉันตรวจสอบบริการสถานะ ASP.NET แล้วและขณะนี้เริ่มต้นและตั้งค่าเป็นอัตโนมัติ
ฉันได้ตั้งค่ารีจิสทรีที่ระบุในข้อความแสดงข้อผิดพลาดเป็น 1 แต่ยังใช้งานไม่ได้