แก้ไขข้อผิดพลาด Rclone: ​​ไม่สามารถกำหนดค่า OneDrive: พบโทเค็นที่ว่างเปล่า

จะแก้ไขข้อผิดพลาด "Error: failed to configure OneDrive: empty token found" เมื่อใช้ Rclone ในการสร้าง API Microsoft OneDrive แบบกำหนดเองได้อย่างไร?

ในการกำหนดค่า API ที่สร้างขึ้นเองของ Microsoft Onedrive ใน Rclone คุณต้องกำหนดค่า config_token ▼

Option config_token.
For this to work, you will need rclone available on a machine that has
a web browser available.
For more help and alternate methods see: https://rclone.org/remote_setup/
Execute the following on the machine with the web browser (same rclone
version recommended):
rclone authorize "onedrive" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Then paste the result.
Enter a value.
config_token>

หลังจากที่ Rclone ของเครื่องคอมพิวเตอร์ได้รับโทเค็น จากนั้นกลับไปที่ SSH เพื่อป้อนโทเค็น ข้อผิดพลาดต่อไปนี้จะปรากฏขึ้น ▼

แก้ไขข้อผิดพลาด: ไม่สามารถกำหนดค่า OneDrive: พบโทเค็นที่ว่างเปล่า

ไม่สามารถถอดรหัสการตอบสนอง – ลองอีกครั้ง (ตรวจสอบให้แน่ใจว่าคุณใช้ rclone เวอร์ชันที่ตรงกันทั้งสองด้าน: อักขระ 'e' ที่ไม่ถูกต้องกำลังมองหาจุดเริ่มต้นของค่า

ข้อผิดพลาด: ไม่สามารถกำหนดค่า OneDrive: พบโทเค็นว่างเปล่า – โปรดเรียกใช้ “rclone config reconnect 22:”
การใช้งาน:
rclone config [flags] rclone config [คำสั่ง]

คำสั่งที่ใช้ได้:
สร้างรีโมตใหม่พร้อมชื่อ ประเภท และตัวเลือก
ลบ ลบรีโมตที่มีอยู่
ยกเลิกการเชื่อมต่อ ยกเลิกการเชื่อมต่อผู้ใช้จากระยะไกล
ดัมพ์ ดัมพ์ไฟล์ปรับแต่งเป็น JSON
file แสดงพาธของไฟล์คอนฟิกูเรชันที่ใช้งาน
รหัสผ่าน อัปเดตรหัสผ่านในรีโมทที่มีอยู่
เส้นทาง แสดงเส้นทางที่ใช้สำหรับการกำหนดค่า แคช อุณหภูมิ ฯลฯ
ผู้ให้บริการ รายการในรูปแบบ JSON ผู้ให้บริการและตัวเลือกทั้งหมด
เชื่อมต่อใหม่ ตรวจสอบผู้ใช้อีกครั้งด้วยรีโมต
แสดงไฟล์กำหนดค่าการพิมพ์ (ถอดรหัส) หรือการกำหนดค่าสำหรับรีโมทเดียว
แตะให้แน่ใจว่ามีไฟล์การกำหนดค่าอยู่
อัปเดตตัวเลือกการอัปเดตในรีโมตที่มีอยู่
userinfo พิมพ์ข้อมูลเกี่ยวกับผู้ใช้ที่เข้าสู่ระบบของรีโมต

ธง:
-h, --help ความช่วยเหลือสำหรับการกำหนดค่า

หัวข้อความช่วยเหลือเพิ่มเติม:
แก้ไขการกำหนดค่า rclone เข้าสู่เซสชันการกำหนดค่าแบบโต้ตอบ

ใช้ “rclone [command] –help” สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง
ใช้ "rclone help flag" เพื่อดูค่าสถานะส่วนกลาง
ใช้ "แบ็กเอนด์ความช่วยเหลือ rclone" สำหรับรายการบริการที่รองรับ

2022/05/02 23:50:56 ข้อผิดพลาดร้ายแรง: ล้มเหลวในการกำหนดค่า OneDrive: พบโทเค็นว่างเปล่า – โปรดเรียกใช้ “rclone config reconnect 22:”

เหตุใด Rclone จึงมีข้อผิดพลาด "ไม่สามารถถอดรหัสการตอบสนอง - ลองอีกครั้ง"

เนื่องจากเวอร์ชัน Rclone ทั้งหมดไม่ยอมรับโทเค็นที่มีขนาดใหญ่กว่า 4096

ปัญหาคือ Rclone ที่สร้างโทเค็นนั้นเคยไม่ถูกเข้ารหัสและน้อยกว่า 4096 เสมอ

หลังจาก Rclone เวอร์ชัน 1.56 รหัสการให้สิทธิ์จะเริ่มเข้ารหัส ดังนั้นโทเค็นที่เข้ารหัสที่ส่งคืนแล้วเกิน 4096 อักขระ ดังนั้นจึงไม่สามารถวางลงในฟิลด์โทเค็นแบบเต็มใน SSH

อย่างไรก็ตาม ปัญหานี้เกิดขึ้นเนื่องจากโทเค็นที่ได้รับจาก Rclone มี ความยาว 4022 ตัวอักษรในปัจจุบัน

วิธีแก้ปัญหา Rclone แสดงข้อผิดพลาด "ไม่สามารถถอดรหัสการตอบสนอง - ลองอีกครั้ง"

หลังจากกำหนดค่าเครื่องคอมพิวเตอร์ท้องถิ่นแล้วrclone.confเนื้อหาของไฟล์การกำหนดค่าจะถูกคัดลอกไปที่ลินุกซ์บนเซิร์ฟเวอร์rclone.confไฟล์การกำหนดค่า

ทั้งบนคอมพิวเตอร์ของคุณและเซิร์ฟเวอร์ ให้ป้อนคำสั่งต่อไปนี้เพื่อดูตำแหน่งของไฟล์การกำหนดค่า R clone: ​​▼

rclone config file

ค้นหาไฟล์การกำหนดค่า Rclone และผลลัพธ์ที่ได้มีดังนี้▼

rclone config file
Configuration file is stored at:
/root/.config/rclone/rclone.conf
  • เพียงแค่ใส่ไฟล์กำหนดค่าของคอมพิวเตอร์เครื่องนั้นrclone.confคัดลอกเนื้อหาไปยังเซิร์ฟเวอร์ Linuxrclone.confไฟล์การกำหนดค่าสามารถแก้ปัญหาที่ "ข้อผิดพลาด: ไม่สามารถกำหนดค่า OneDrive: พบโทเค็นที่ว่างเปล่า" ปรากฏขึ้นเมื่อ Rclone กำหนดค่า Onedrive

หวังว่า บทความ "การแก้ไขข้อผิดพลาด Rclone: ​​ไม่สามารถกำหนดค่า OneDrive ได้: พบโทเค็นว่างเปล่า" ที่แชร์บนบล็อกของ Chen Weiliang ( https://www.chenweiliang.com/ ) จะเป็นประโยชน์กับคุณ

โปรดแชร์ลิงก์บทความนี้ได้ตามสบาย: https://www.chenweiliang.com/cwl-27743.html

หากต้องการปลดล็อคเคล็ดลับที่ซ่อนอยู่เพิ่มเติม ยินดีต้อนรับเข้าร่วมช่อง Telegram ของเรา!

แชร์และกดไลค์ถ้าคุณชอบ! การแชร์และการถูกใจของคุณคือแรงบันดาลใจอย่างต่อเนื่องของเรา!

 

发表评论

您的邮箱地址不会被公ปริญญา。必填项已用*标注

เลื่อนไปที่ด้านบน