我們有一個使用網絡數據庫的C#.Net應用程序。我的意思是說,應用程序的許多實例將從不同的機器訪問相同的數據庫。因此,如果我必須存儲用戶ID以在重新登錄時顯示用戶,我可以在哪裏存儲它?在使用網絡數據庫的同時存儲用戶標識的位置
我擁有的選項是:
- 將其存儲在應用程序目錄中的本地文件中。 (但問題是應用程序是使用Click Once安裝的,當應用程序更新時,應用程序目錄正在更改。可能是我在這裏丟失了一些東西。)
- 存儲在註冊表中。
還有其他嗎?
有人可以建議該怎麼辦?糾正我,如果我錯了。
你是什麼意思?爲什麼不在Sql Mode中使用會話,如果這只是一個Web服務器場? – Tejs
@Tejs如果用戶已經登錄一次,我想在登錄表單中的用戶標識文本字段中自動填充userId。我想在問db之前知道userId。 – Prakash
@Prakash,注意不要存儲任何明文密碼。 –