ไดเรกทอรีบทความ
จะแก้ไขข้อผิดพลาด "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 เพื่อป้อนโทเค็น ข้อผิดพลาดต่อไปนี้จะปรากฏขึ้น ▼

ไม่สามารถถอดรหัสการตอบสนอง – ลองอีกครั้ง (ตรวจสอบให้แน่ใจว่าคุณใช้ 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
