我創建了一個新的asp.net MVC3應用程序,其中用戶表中我不希望有用戶名,但只有用戶ID(長)和電子郵件(字符串)。 我想了解的通常是當我使用正常的數據庫結構的成員資格提供者時,我獲取用戶名值在數據庫中作爲User.Identity.Name。如何使用電子郵件作爲httpcontext.User.Identity.name
有人能告訴我什麼樣的變化,我需要做的,因爲我不會在我的分貝任何用戶名,以確保我的電子郵件地址與我的User.Identity.Name
感謝 ARNAB
回答:發現...它的FormsAuthentication.SetAuthCookie決定哪個值進入user.identity.name
如果你發現自己的答案,請使用一個答案,而不是編輯問題。然後,您將能夠將其標記爲答案,並將問題標記爲已回答。 –
tx,steve,done – Arnab