我們的網站具有類似於購物車商店的功能。用戶可以將購票添加到購物車,但用戶可以在未經授權的情況下執行此操作。當用戶將購票添加到購物車時,DB在服務信息中創建訂單,但UserId
爲空。當用戶點擊Pay
時,它必須進行授權。購物車只有15分鐘。如果用戶關閉網站,並在5分鐘內再次輸入,則網站必須爲該用戶顯示購物車。 問題:如何確定和跟蹤非受服用戶?未經授權禁止用戶信息
0
A
回答
1
授予他們作爲訪客用戶,給予臨時名稱(GUID)。使用將生成cookie的默認asp.net設置,asp.net將使用它來進行用戶標識,您可以使用它將客人綁定到購物車內容,付款後您將重新驗證它們。
FormsAuthentication.SetAuthCookie(Guid.NewGuid(), true)
+0
+1好簡單的解釋直接點! – 2012-08-13 08:43:44
+0
謝謝,我會試試。 – user1260827 2012-08-13 08:53:56
相關問題
- 1. 防止未授權用戶
- 2. 對於「禁用」用戶,HTTP 401未授權或403禁止?
- 3. 防止未經授權使用組件
- 4. 拒絕未經授權的用戶?
- 5. 「未經授權:未經授權」消息,當推泊塢窗容器Bluemix
- 6. SignalR - OnConnect()授權 - 如何斷開未經授權的用戶?
- 7. scp failure:禁止未經授權的訪問
- 8. 讓我們加密未經授權的403禁止
- 9. 防止未經授權的訪問
- 10. 防止未經授權的代碼
- 11. 防止未經授權的航線
- 12. 防止未經授權的CMS訪問
- 13. 防止未經授權的軟件
- 14. Drupal阻止未經授權的訪問
- 15. CouchDB - 防止未經授權的讀取
- 16. Spring Security不會阻止未經授權的用戶登錄
- 17. MVC 4 OAuth - 如何防止未經授權的用戶?
- 18. 停止從未經授權的用戶下載文檔
- 19. PHP腳本阻止未經授權的用戶訪問頁面
- 20. 拒絕未經授權的用戶提供警告消息
- 21. PHP Youtube API v3 - 直接上傳 - 未經授權的信息
- 22. Maven錯誤:未經授權,ReasonPhrase:未經授權
- 23. ASP.NET,401 - 未經授權,有效賬戶
- 24. WCF - 防止未經授權的客戶端
- 25. Ominauth-的Evernote,的OAuth ::使用了未經授權401未授權
- 26. LinqToTwitter的OAuth未經授權
- 27. MongoDB未經授權:replSetGetConfig
- 28. Pushwoosh報告未經授權
- 29. HtmlAgilityPack LoadHtml未經授權401
- 30. com.google.api.client.auth.oauth2.TokenResponseException:401未經授權
我建議使用cookie來保存購物車的某些ID。 – Rafal 2012-08-13 08:36:53