แก้คำผิด: Code Snippet: Get User Credentials Using the Default Secure Store Provider

Submitted by ezybzy on Wed, 2013-07-24 - 13:58

จาก Code Snippet: Get User Credentials Using the Default Secure Store Provider.aspx)

ได้ลองเอา code จากลิงค์ด้านบนไปใช้เพื่ออ่านค่า username, password จาก Secure Store Service แต่พบว่า Code ตัวอย่างนั้นไม่สมบูรณ์ เพราะขาดข้อมูลบางอย่างไป นี่คือสิ่งที่เขาทำตกหล่นไป

  1. ขาดการ Reference ถึง Microsoft.Office.SecureStoreService (อยู่ใน GAC แต่ต้องไปคุ้ยหาเอาจากใน Windows\Assembly)
  2. ต้อง using Microsoft.Office.SecureStoreService; ด้วยอีกอัน

หลังจากนั้นบรรทัด

ISecureStoreProvider provider = SecureStoreProviderFactory.Create();

จะใช้ได้เป็นปรกติ

Tags