我創建了一個asp.net應用程序,只需從xml文件中訪問一些精簡數據。但是,我需要能夠驗證管理用戶(通過表單)來管理這些數據。我不想站在一個SQL數據庫僅用於身份驗證的目的。我想使用XML,但不知道有關安全性。有什麼建議麼?定製角色提供者?者myOpenID?ASP.NET身份驗證選項
0
A
回答
1
表單認證並將成員資格存儲在web.config中。
理想情況下,應該以某種方式加密或散列此信息。用戶管理使用db更容易和更具擴展性,但MS允許您存儲web.config和其他提供者。
1
我同意StingyJack,但是當您設置表單身份驗證時,請確保您使用一些用於加密。即使你擁有服務器,你也需要這個...如果有人想知道如何下載你的XML文件呢?
這裏有一些加密選項:
- http://www.codeproject.com/KB/security/SimpleEncryption.aspx
- http://www.codeproject.com/KB/security/encryption_decryption.aspx
現在,如果你想遠離使用XML文件來存儲你的用戶認證信息的時候,你可以看看SQLite。這是一個非常輕的數據庫 - 比SQL Server(快速或其他)輕得多,而且易於實現。下面是一個到.NET庫的鏈接。
相關問題
- 1. ASP.Net身份驗證和授權選項
- 2. ASP.NET和WCF身份驗證選項
- 3. ASP.NET身份驗證
- 4. ASP.NET身份驗證
- 5. ASP.net身份驗證
- 6. Asp.net web API 2身份驗證身份
- 7. Asp.net身份驗證錯誤
- 8. ASP.Net MVC身份驗證
- 9. ASP.NET MVC4 phonegap身份驗證
- 10. Objective C - ASP.NET身份驗證
- 11. Asp.net Forms身份驗證
- 12. ASP.NET MVC Windows身份驗證
- 13. Cookie和身份驗證-ASP.net
- 14. ASP.NET Windows身份驗證
- 15. ASP.Net登錄身份驗證
- 16. 驗證asp.net身份密碼
- 17. Linq2Rest身份驗證Asp.net WebApi
- 18. Asp.Net身份驗證模塊
- 19. ASP.NET身份更改驗證
- 20. Asp.net成員身份驗證
- 21. ASP.NET MVC身份驗證
- 22. Asp.net和Windows身份驗證
- 23. ASP.NET身份驗證問題
- 24. 登錄身份驗證Asp.net
- 25. ASP.NET MVC身份驗證Cookie
- 26. Asp.net身份驗證檢查
- 27. ASP.NET身份驗證問題
- 28. ASP.NET混合身份驗證
- 29. ASP.NET身份驗證到LDAp
- 30. ASP.NET MVC LDAP身份驗證