我已經開發了一個Windows應用程序與C#,並且我想讓我的應用程序在應用程序關閉後保持登錄crediantials(如Groove Connexion公司和App結束時,當我重新打開它在其他時候,我得到了應用程序接口,而不必把每次登錄crediantials) 如何做,在通用的應用程序請 感謝您的幫助任何解釋後應用保持您的登錄creadianls在應用程序和通用應用程序關閉後工作
回答
這裏是解決所有的問題:https://msdn.microsoft.com/library/windows/apps/br227081
PasswordVault是一個完美的地方,以存儲用戶憑據的安全途徑。它使用Windows Credential Manager,它允許您跨設備漫遊憑據,如果這是您想要實現的行爲。
示例代碼:RicardoPons您的回覆
// Create a new credentials set
var passwordCredential = new PasswordCredential("MyAppName", "username", "password");
// Stores the PasswordCredential in the PasswordVault
var passwordVault = new PasswordVault();
passwordVault.Add(passwordCredential);
// To later retrieve the credentials
var credentials = passwordVault.Retrieve("MyAppName", "username");
// To populate the Password property in the PasswordCredential
credentials.RetrievePassword();
這是一種非常普遍的情況。 您必須使用存儲文件夾來保存所有數據。
我建議你保存你的文件在json中,序列化和反序列化數據。
使用這種方法,您可以保存用戶的憑據,並且當用戶再次打開應用程序時,您需要檢查是否存在以前保存的數據(登錄憑據),如果是,則可以跳過登錄頁面,導航到主頁
https://msdn.microsoft.com/en-us/windows/uwp/files/quickstart-reading-and-writing-files
謝謝主席先生,我會盡量解決方案:) – Jina
請標明這個答案,如果它是對您有用! – RicardoPons
- 1. 保持用戶登錄,在反應通量應用程序?
- 2. 應用程序保持關閉狀態
- 3. 應用程序保持強制關閉?
- 4. 保持登錄到Android應用程序
- 5. 保持用戶在應用程序關閉時登錄 - Android Studio - MySQL
- 6. 關閉應用程序後保持開關按鈕的狀態
- 7. 應用程序在後臺模式下保持關閉
- 8. VBScript關閉應用程序不工作
- 9. 我的應用程序關閉後應用程序崩潰
- 10. 保持用戶登錄,在Android上的Android應用程序
- 11. 保存在應用程序登錄
- 12. 谷歌登錄每次關閉應用程序後出現android
- 13. 應用程序關閉後按鈕保持隱藏狀態
- 14. 屏幕關閉後保持應用程序活動
- 15. Android:登錄應用程序後無法保持會話
- 16. 應用程序在關閉後運行
- 17. 應用程序在後臺被關閉
- 18. Android應用程序登錄,在後臺
- 19. 保持應用程序在後臺
- 20. Android關閉應用程序支持
- 21. 關閉的應用程序
- 22. 如何保持的AsyncTask當用戶關閉應用程序
- 23. ffmpeg在關閉應用程序後工作JAVA
- 24. 執行應用程序關閉執行程序應用程序
- 25. iPhone主屏幕Web應用程序和保持登錄
- 26. OSX應用程序商店和自動登錄應用程序
- 27. 單點登錄WinForms應用程序和asp.net wep應用程序
- 28. 登錄如何通常在iOS應用程序中工作?
- 29. GCM通知應用程序崩潰後,我關閉應用程序
- 30. 將AuthenticatorActivity用作應用程序登錄
感謝您的回覆@tommaso Scalici,我應該把這些行放在app.xaml中? – Jina
是的,取決於您想要進行登錄操作的位置以及您獲取用戶憑據的位置。即使App.xaml代碼隱藏也沒問題。 不要擔心初始化PasswordVault的位置,因爲它始終包含您先前存儲的用戶的所有憑據。 –