1
OAuth พร้อมการยืนยันใน. NET
ฉันกำลังพยายามสร้างแอปไคลเอนต์ที่ใช้. NET (ใน WPF - แม้ว่าในขณะนี้ฉันกำลังทำเป็นแอปคอนโซล) เพื่อรวมเข้ากับแอปพลิเคชันที่เปิดใช้งาน OAuth โดยเฉพาะ Mendeley ( http: // dev .mendeley.com ) ซึ่งเห็นได้ชัดว่าใช้ OAuth แบบ 3 ทาง นี่เป็นครั้งแรกที่ฉันใช้ OAuth และฉันประสบปัญหาอย่างมากในการเริ่มต้นใช้งาน ฉันพบไลบรารี. NET OAuth หรือตัวช่วยหลายตัว แต่ดูเหมือนว่าจะซับซ้อนกว่าที่คิด สิ่งที่ฉันต้องการทำคือสามารถส่งคำขอ REST ไปยัง Mendeley API และรับคำตอบกลับมาได้! จนถึงตอนนี้ฉันได้ลอง: DotNetOpenAuth http://github.com/bittercoder/DevDefined.OAuth http://oauth.googlecode.com/svn/code/csharp/ สิ่งแรก (DotNetOpenAuth) ดูเหมือนว่ามันอาจทำในสิ่งที่ฉันต้องการได้ถ้าฉันใช้เวลาหลายชั่วโมงในการพยายามหาวิธี อย่างที่สองและสามอย่างที่ดีที่สุดที่ฉันบอกได้คือไม่รองรับรหัสยืนยันที่ Mendeley ส่งกลับมา - แม้ว่าฉันจะผิดเกี่ยวกับเรื่องนี้ก็ตาม :) ฉันมีรหัสและความลับของผู้บริโภคจาก Mendeley …