2016-09-30 38 views
0

我一直負責在asp.net(c#)中創建一個控制檯應用程序來查詢Sharepoint在線列表。我可以使用SharepointOnlineCredentials連接到SharePoint,但每次運行應用程序時都會要求用戶提供憑據。理想情況下,我們希望應用程序在首次運行時向用戶詢問詳細信息,保存信息並僅在用戶密碼過期或時間後再次詢問。保存sharepoint在線憑據?

我對憑證和身份驗證很少有經驗,我不知道最佳的處理方式。我需要創建一個加密文件還是可以存儲令牌?還是有另一種達到目標的手段?

任何意見和/或代碼示例,將不勝感激。

回答

0

在這裏您可以使用Credential Locker 您可以在頁面中下載示例。 你也可以使用PasswordVault類,你可以找到更多關於PasswordVault的信息

最好是在這種情況下直接使用Windows API。如果您將鏈接中的文檔暫停使用,您將執行某些操作。

我希望這可以幫助你,也許你將不得不做一些研究,並檢查是否有任何問題與asp.net,因爲我用本地C#控制檯應用程序執行一次。 祝你好運的伴侶。

+0

我會檢查一下。非常感謝V. – flowagss