คำตอบสั้น ๆ
ปัญหาการเข้าถึง Whizi แบ่งได้เป็นสี่กลุ่ม: การเข้าสู่ระบบเองล้มเหลว เบราว์เซอร์ไม่สามารถขอโทเค็นเซสชันใหม่ได้ มีอีกเซสชันเปิดอยู่แล้ว หรือระบบป้องกันการแชร์บัญชีปฏิเสธคำขอ ข้อความจะบอกว่าเป็นกรณีไหน และแต่ละข้อความด้านล่างอ้างอิงตรงจากโค้ดที่สร้างมัน
ห้าข้อความด้านล่างครอบคลุมการเข้าสู่ระบบ เซสชัน การจำกัดเซสชันเดียว และการปฏิเสธการแชร์
| ข้อความ | สิ่งที่ทำให้เกิด | วิธีแก้ |
|---|---|---|
Login failed. Please check your credentials. | การเข้าสู่ระบบคืนสถานะอื่นที่ไม่ใช่ complete | กรอกอีเมลและรหัสผ่านใหม่ หรือรีเซ็ตรหัสผ่าน |
Invalid or expired session token. | HTTP 401 การตรวจสอบโทเค็นล้มเหลวไม่ว่าจะเหตุผลใด: โทเค็นหมดอายุ ลายเซ็นผิด หรือผู้ออกไม่ถูกต้อง | ออกจากระบบแล้วเข้าสู่ระบบใหม่ |
Authentication required. | HTTP 401 คำขอไม่มี Bearer token ใน Authorization header | เข้าสู่ระบบใหม่ |
Please sign out from other sessions and try again. | ข้อความผิดพลาดของการเข้าสู่ระบบมีคำว่า "single session mode" | ออกจากระบบ Whizi ในเบราว์เซอร์หรือแท็บอื่นก่อน แล้วลองใหม่ |
Account sharing limit reached. Please use your own Whizi account. | HTTP 403 พบคีย์อุปกรณ์หรือเซสชันที่แตกต่างกันมากกว่า 3 รายการบนบัญชีนี้ในช่วง 24 ชั่วโมงที่ผ่านมา | ใช้บัญชีของตัวเอง หน้าต่างเวลานี้เลื่อนต่อเนื่อง ทางเลือกอื่นมีเพียงรอ |
ความผิดพลาดด้านการยืนยันตัวตนทุกครั้งจากแบ็กเอนด์จะมาพร้อมรหัส unauthorized และ HTTP 401 ในหน้าแชทและในหน้าต่างแชร์ ข้อความจากแบ็กเอนด์จะแสดงตรงตัว ดังนั้นข้อความในบันทึกเครือข่ายกับข้อความบนหน้าจอจึงเป็นข้อความเดียวกัน
ความหมายที่แท้จริงของ "session expired"
หมายความว่าหน้าเว็บขอโทเค็นเซสชันใหม่แต่ไม่ได้รับ เงื่อนไขเดียวกันนี้จะปรากฏเป็นข้อความต่างกันขึ้นอยู่กับว่าคุณอยู่ที่จุดไหนตอนที่มันเกิดขึ้น
| ที่ที่คุณเห็น | ข้อความ |
|---|---|
| การเรียกแบ็กเอนด์ใด ๆ ที่ไม่มีโทเค็น | Authentication required. |
| การเรียกแบ็กเอนด์ใด ๆ ที่โทเค็นตรวจสอบไม่ผ่าน | Invalid or expired session token. |
| โทเค็นที่ตรวจสอบผ่านแต่ขาด claim | The Clerk user_jwt token must include sub and email claims. |
| รายการแชท การโหลดแชท การลบ การเปลี่ยนชื่อ หรืออัปโหลด | Failed to retrieve session token. |
| การเปรียบเทียบแบบเคียงข้างกัน ตอนส่งข้อความ | Your session expired. Please refresh and try again. |
| การนำเข้าไฟล์ส่งออกจาก ChatGPT หรือ Claude | Your session ended. Sign in again, then start the import. |
| หน้าตั้งค่า ก่อนการยกเลิก | Authentication failed. Please sign in again. |
| หน้าต่างอัปเกรด ก่อนชำระเงิน | Authentication failed. Please sign in again. |
| หน้าต่างแชร์ | Not signed in. |
| หน้าต่างเสียง | Sign in to Whizi to use voice mode. |
| การเรียกเซสชันเอง | Failed to fetch session ({status}). |
ออกจากระบบแล้วเข้าสู่ระบบใหม่ สองข้อความในนี้บอกไว้เองว่าควรทำอย่างไร: Your session ended. Sign in again, then start the import. และ Authentication failed. Please sign in again.
ข้อผิดพลาดของการเข้าสู่ระบบและการรีเซ็ตรหัสผ่าน
ระบบยืนยันตัวตนและจัดการบัญชีให้บริการโดย Clerk ดังนั้นข้อความเหล่านี้มาจากขั้นตอนการเข้าสู่ระบบ ไม่ใช่จากระบบจัดเก็บรหัสผ่านของ Whizi
| ข้อความ | เงื่อนไขที่เกิด |
|---|---|
Login failed. Please check your credentials. | การเข้าสู่ระบบคืนสถานะอื่นที่ไม่ใช่ complete |
An error occurred during login. | การเรียกเข้าสู่ระบบเกิดข้อผิดพลาดและไม่มีข้อความที่อ่านได้กลับมา |
Please sign out from other sessions and try again. | ข้อความผิดพลาดมีคำว่า "single session mode" |
Failed to authenticate with social login. | การส่งต่อ redirect ของ Google เกิดข้อผิดพลาดก่อนออกจากหน้า |
Please enter your email address. | ส่งฟอร์มรีเซ็ตรหัสผ่านโดยไม่ได้กรอกอีเมล |
Failed to send reset email. Please try again. | คำขอรีเซ็ตรหัสผ่านเกิดข้อผิดพลาด |
Current password is required. | ช่องรหัสผ่านปัจจุบันว่างเปล่าในหน้ารีเซ็ตรหัสผ่าน |
Passwords do not match. | รหัสผ่านใหม่สองช่องไม่ตรงกัน |
Failed to reset password. Please try again. | การรีเซ็ตล้มเหลวและไม่มีข้อความที่อ่านได้กลับมา |
Please sign out from other sessions and try again. เป็นข้อความเดียวในรายการนี้ที่วิธีแก้อยู่ที่อื่น: ปิดแท็บหรือเบราว์เซอร์อื่นที่ล็อกอิน Whizi อยู่ แล้วลองใหม่ที่นี่
หน้าตั้งค่ามีขั้นตอนรีเซ็ตของตัวเองที่ใช้ข้อความเดียวกันสองข้อความ: Please enter your email address. เมื่อช่องว่างเปล่า และ Failed to send reset email. Please try again. เมื่อส่งไม่สำเร็จ การลองใหม่คือวิธีแก้ทั้งหมด ขั้นตอนฉบับเต็มอยู่ใน รีเซ็ตรหัสผ่าน Whizi หากยังล้มเหลวอยู่ ให้ติดต่อฝ่ายสนับสนุนแทนการสร้างบัญชีที่สอง
การลองซ้ำถี่เกินไปอาจโดนตัวจำกัดอัตราการเรียก ซึ่งตอบกลับด้วย HTTP 429 พร้อม Too many requests. Please wait and try again. ช่วงเวลาที่อยู่เบื้องหลังข้อความนี้อยู่ใน ขีดจำกัดอัตราการใช้งาน Whizi
ข้อผิดพลาดของการสมัครและการยืนยันอีเมล
| ข้อความ | เงื่อนไขที่เกิด |
|---|---|
Registration service is not available. | ออบเจ็กต์การสมัครยังไม่พร้อมตอนส่งฟอร์ม |
Registration failed. Please check your information. | การเรียกสมัครเกิดข้อผิดพลาดโดยไม่มีข้อความที่อ่านได้ |
Verification service is not available. | ขั้นตอนกรอกรหัสยืนยันทางอีเมลทำงานโดยไม่มีออบเจ็กต์การสมัคร |
Verification failed. Please try again. | การยืนยันคืนสถานะอื่นที่ไม่ใช่ complete |
Invalid verification code. Please check your email. | การเรียกยืนยันเกิดข้อผิดพลาด |
Could not start Google sign-up. Please try again. | การส่งต่อ redirect สมัครผ่าน Google เกิดข้อผิดพลาด |
Missing session token after social signup. | ไม่มีโทเค็นหลังจากสมัครผ่านโซเชียลสำเร็จ |
Your account was created, but checkout could not start. Please sign in and choose your plan again. | การสมัครที่มีการชำระเงินค้างอยู่ไม่สามารถขอโทเค็นได้หลังจากนั้น |
ข้อความสุดท้ายไม่ใช่การสมัครที่ล้มเหลว บัญชีถูกสร้างแล้ว มีเพียงการชำระเงินที่ค้างอยู่เท่านั้นที่หายไป ขั้นตอนถัดไปอยู่ใน บัตรถูกปฏิเสธหรือชำระเงินล้มเหลวตอนชำระเงิน
ข้อความ "not available" ทั้งสองแบบหมายความว่าออบเจ็กต์การสมัครของ Clerk ยังไม่พร้อมตอนส่งฟอร์ม ไม่ใช่ว่าข้อมูลของคุณถูกปฏิเสธ รอให้หน้าโหลดเสร็จแล้วส่งใหม่
อีเมลชั่วคราวถูกปฏิเสธ
Temporary email addresses are not allowed. Please use a permanent email address. คือ HTTP 403 พร้อมรหัส disposable_email_blocked เกิดขึ้นตอนสร้างบัญชีเมื่อโดเมนอีเมลอยู่ในรายชื่ออีเมลใช้แล้วทิ้ง
บัญชีที่มีอยู่แล้วไม่ได้รับผลกระทบจากรายชื่อนี้ วิธีแก้คือใช้ที่อยู่อีเมลถาวร และไม่มีการยกเว้นให้ขอ
ข้อความเดียวกันนี้อาจปรากฏตอนชำระเงินด้วยสถานะที่ต่างออกไป ด้านนั้นอยู่ใน บัตรถูกปฏิเสธหรือชำระเงินล้มเหลวตอนชำระเงิน
ถึงขีดจำกัดการแชร์บัญชี
Account sharing limit reached. Please use your own Whizi account. คือ HTTP 403 พร้อมรหัส account_sharing_limit เกิดขึ้นเมื่อพบคีย์อุปกรณ์หรือเซสชันที่แตกต่างกันมากกว่า 3 รายการบนบัญชีเดียวในช่วง 24 ชั่วโมงที่ผ่านมา
การใช้งานหลายอุปกรณ์ตามปกติเป็นเรื่องคาดหมายและรองรับได้: บัญชีสามารถล็อกอินได้มากกว่าหนึ่งอุปกรณ์ และทั้งสองเข้าถึงแบ็กเอนด์และคลังบทสนทนาเดียวกัน มีเพียงการสร้างคำตอบเดียวเท่านั้นที่ทำงานต่อบัญชีในเวลาเดียวกัน ควบคุมด้วยล็อกต่อผู้ใช้ ดังนั้นสองอุปกรณ์ไม่มีทางสร้างคำตอบพร้อมกันบนบัญชีเดียวได้
ไม่มีการตั้งค่าสำหรับเรื่องนี้และไม่มีการรีเซ็ตด้วยตัวเอง หน้าต่างเวลาครอบคลุม 24 ชั่วโมงที่ผ่านมา ดังนั้นมันจะหายไปเองเมื่อคีย์อุปกรณ์เก่าหมดอายุ หากคุณเป็นคนคนเดียวที่ใช้มากกว่าสามเบราว์เซอร์หรืออุปกรณ์ในหนึ่งวันและเจอปัญหานี้ซ้ำ ๆ ให้ติดต่อฝ่ายสนับสนุนแทนการพยายามหลีกเลี่ยงด้วยตัวเอง
เข้าสู่ระบบได้ แต่ Whizi บอกว่าไม่พบบัญชี
User not found. เกิดขึ้นเมื่อแถวข้อมูลผู้ใช้ที่อยู่เบื้องหลังเซสชันถูกลบไปแล้ว เส้นทางการชำระเงินคืนข้อความเดียวกันเป็น HTTP 404 not_found เมื่อไม่สามารถอ่านแถวข้อมูลของผู้เรียกได้
การลบบัญชีเป็นการยืนยันสองขั้นตอนในหน้าตั้งค่า และมันจะลบบันทึกบัญชี Whizi ที่ใช้งานอยู่ แชทและข้อความที่ซิงค์ไว้ สื่อที่อัปโหลดและสร้างขึ้น ความจำมือถือที่บันทึกไว้ ข้อมูลการแนะนำเพื่อน สิทธิ์และสถานะการใช้งานบนมือถือ สถานะขีดจำกัดอัตราการใช้งาน โทเค็นแจ้งเตือน และบัญชียืนยันตัวตนของ Clerk ภายใต้ระยะเวลาการเก็บข้อมูลที่จำกัดตามนโยบายความเป็นส่วนตัว
หากคุณเห็นข้อความนี้และไม่ได้ลบอะไร ติดต่อฝ่ายสนับสนุน ไม่มีวิธีแก้ไขด้วยตัวเองสำหรับกรณีนี้ รายละเอียดทั้งหมดที่การลบครอบคลุมอยู่ใน Whizi ทำอะไรกับข้อมูลของคุณ
โปรไฟล์ผู้เยี่ยมชมและการเชื่อมโยงบัญชี
การใช้งานแบบผู้เยี่ยมชมคือการใช้งานแบบไม่ล็อกอิน การสร้างบัญชีเป็นทางเลือกในแอปมือถือ และการใช้งานต่อโดยไม่มีบัญชีจะสร้างโปรไฟล์ผู้เยี่ยมชมแบบไม่ระบุตัวตนที่ผูกกับอุปกรณ์ ไม่ต้องใช้ชื่อหรืออีเมล มันมีชุดข้อผิดพลาดในการเข้าถึงของตัวเอง
| ข้อความ | เงื่อนไขที่เกิด |
|---|---|
A valid guest session is required. | HTTP 401 โทเค็นผู้เยี่ยมชมไม่มี รูปแบบผิด หรือระบุโปรไฟล์ผู้เยี่ยมชมที่ไม่มีอยู่ |
This guest profile has already been linked. Sign in to continue. | HTTP 409 โทเค็นผู้เยี่ยมชมชี้ไปยังโปรไฟล์ที่ถูกเชื่อมโยงกับบัญชีอื่นแล้ว |
This guest profile is linked to a different Whizi account. | HTTP 409 การขอเชื่อมโยงมุ่งไปยังโปรไฟล์ผู้เยี่ยมชมที่ถูกผูกไว้ที่อื่นแล้ว |
Wait for the current reply to finish, then try creating your account again. | HTTP 409 มีการขอเชื่อมโยงโปรไฟล์ขณะที่การสร้างคำตอบยังทำงานอยู่ |
มีเพียงข้อความสุดท้ายเท่านั้นที่แก้ไขได้ง่าย: รอให้คำตอบสร้างเสร็จก่อนแล้วค่อยสร้างบัญชี อีกสามข้อความหมายความว่าโปรไฟล์ผู้เยี่ยมชมถูกผูกกับบัญชีอยู่แล้ว ดังนั้นให้ล็อกอินเข้าบัญชีนั้น หรือติดต่อฝ่ายสนับสนุนหากคุณไม่รู้จักบัญชีนั้น
ข้อมูลผู้เยี่ยมชมไม่ได้ถูกทิ้งไว้เพราะเรื่องนี้ การส่งออกข้อมูลใช้ได้กับเซสชันผู้เยี่ยมชมด้วย เพราะผู้เยี่ยมชมมีแชทและความจำจริงที่ควรค่าแก่การนำออกมา
เมื่อบัญชีเองไม่ยอมทำบางอย่าง
นี่คือความผิดพลาดระดับบัญชีที่แสดงในหน้าตั้งค่า ไม่ใช่ความผิดพลาดของการเข้าสู่ระบบ
| ข้อความ | คืออะไร |
|---|---|
Your account could not be deleted. Please try again, or contact support. | คำขอลบบัญชีล้มเหลว แสดงในหน้าตั้งค่า |
Account deletion failed ({status}). | ข้อผิดพลาดดิบเบื้องหลังข้อความแจ้งเตือนนั้น พร้อมสถานะ HTTP |
Failed to export your data. Please try again. | การส่งออกข้อมูลล้มเหลว แสดงในหน้าตั้งค่า |
Export request failed ({status}). | ข้อผิดพลาดดิบเบื้องหลังข้อความแจ้งเตือนนั้น |
การส่งออกข้อมูลถูกจำกัดอัตราไว้ที่ 5 คำขอต่อนาที เพราะการส่งออกจะอ่านทุกอย่างที่บัญชีเป็นเจ้าของ การลองซ้ำเร็วกว่าห้าครั้งต่อนาทีจะถูกปฏิเสธด้วยขีดจำกัดนี้
ไม่มี API สาธารณะหรือสำหรับนักพัฒนา ไม่มีการออกคีย์ API และไม่มีโทเค็นเข้าถึงส่วนบุคคล ทุกเส้นทางยืนยันตัวตนในฐานะเซสชันผู้ใช้ปลายทาง จึงไม่มีคีย์ให้หมุนเวียน เพิกถอน หรือวางเมื่อการเข้าถึงเสีย หากสคริปต์หรือเครื่องมือของบุคคลที่สามเข้าถึงบัญชีของคุณไม่ได้ นี่คือเหตุผล
- ข้อผิดพลาดเซสชันหมายความว่าคำขอไม่มีโทเค็นที่ใช้งานได้: ออกจากระบบแล้วเข้าสู่ระบบใหม่
- Invalid or expired session token คือ HTTP 401 พร้อมรหัส unauthorized
- ข้อความ single session หมายความว่าต้องออกจากระบบในแท็บ Whizi อีกแท็บก่อน
- ระบบป้องกันการแชร์บัญชีทำงานเมื่อพบคีย์อุปกรณ์หรือเซสชันมากกว่า 3 รายการใน 24 ชั่วโมง และหายไปเอง
- โดเมนอีเมลชั่วคราวถูกปฏิเสธตอนสมัครเป็น HTTP 403 disposable_email_blocked
- User not found หมายความว่าบันทึกบัญชีเบื้องหลังเซสชันหายไปแล้ว: ติดต่อฝ่ายสนับสนุน
- 429 หมายความว่าหน้าต่างขีดจำกัดอัตราปฏิเสธคำขอ ดังนั้นให้รอแทนการลองซ้ำวนไป
- ไม่มีคีย์ API หรือโทเค็นเข้าถึงส่วนบุคคลให้หมุนเวียน
คำถามที่พบบ่อย
การรีเซ็ตรหัสผ่านจะแก้ Invalid or expired session token. ได้ไหม
Invalid or expired session token. ได้ไหมไม่ได้ ข้อความนี้เกิดขึ้นเมื่อการตรวจสอบ JWT กับ Clerk JWKS ผิดพลาด ดังนั้นมันเกี่ยวกับโทเค็นที่เบราว์เซอร์ถืออยู่ ไม่ใช่รหัสผ่านของบัญชี ขั้นตอนรีเซ็ตรหัสผ่านมีข้อความของตัวเองแยกต่างหาก รวมถึง Current password is required. และ Passwords do not match. ให้ออกจากระบบแล้วเข้าสู่ระบบใหม่แทน
Failed to retrieve session token. เป็นปัญหาระบบล่มของ Whizi หรือไม่
Failed to retrieve session token. เป็นปัญหาระบบล่มของ Whizi หรือไม่ไม่ใช่การปฏิเสธจากแบ็กเอนด์ เว็บไซต์สร้างข้อความนี้ขึ้นเองเมื่อ getToken ไม่คืนค่าใด ๆ ก่อนการเรียกรายการแชท โหลดแชท ลบ เปลี่ยนชื่อ หรืออัปโหลด ดังนั้นมันไม่มีสถานะ HTTP หรือรหัสข้อผิดพลาด ข้อความคู่ขนานจากแบ็กเอนด์ที่มีสถานะจริงคือ Authentication required. และ Invalid or expired session token. ทั้งคู่เป็น HTTP 401 unauthorized
Failed to fetch session ({status}). หมายความว่าอย่างไร และตัวเลขในนั้นคืออะไร
Failed to fetch session ({status}). หมายความว่าอย่างไร และตัวเลขในนั้นคืออะไรมันคือข้อผิดพลาดดิบที่เว็บไซต์สร้างขึ้นเมื่อการเรียกเซสชันเองล้มเหลว โดยมีสถานะ HTTP ของการเรียกนั้นแทนที่ตำแหน่ง {status} มันไม่ใช่ข้อความที่เขียนไว้สำหรับผู้อ่าน ซึ่งเป็นเหตุผลที่มันดูเหมือนข้อความภายในระบบ ให้อ้างอิงตัวเลขให้ครบเมื่อติดต่อฝ่ายสนับสนุน
เข้าไม่ได้เลย และไม่มีข้อความไหนตรงกับที่เห็น ตอนนี้ควรทำอย่างไร
ติดต่อฝ่ายสนับสนุนและวางข้อความที่เห็นแบบตรงตัว พร้อมสิ่งที่คุณกำลังทำอยู่ในตอนนั้น แต่ละข้อความเหล่านี้เชื่อมโยงกับจุดหนึ่งในโค้ด ดังนั้นถ้อยคำตรงตัวคือสิ่งที่ช่วยฝ่ายสนับสนุนได้เร็วที่สุด ไม่มีการปลดล็อกบัญชีด้วยตัวเอง