Поставщик членства ошибается ProviderUserKey - PullRequest
1 голос
/ 24 мая 2011

У меня проблема с моим проектом ASP.NET 4.0 в MVC3 с поставщиком членства MySql. Дело в том, что ... когда я запускаю свое веб-приложение в VisualStudio 2010, когда я вхожу в систему с FormsAuthentication.SetAuthCookie (mail, true); я получаю правильного пользователя с Membership.GetUser (), но если я делаю FormsAuthentication.SignOut () и останавливаю свое веб-приложение, и я создаю нового пользователя с конфигурацией ASP.NET и запускаю проект, если я вхожу с новый пользователь, затем Membership.GetUser () получает старого зарегистрированного пользователя, а не нового. Чтобы войти в систему и получить нужного пользователя, мне нужно остановить ASP.NET Development Server и запустить снова с помощью кнопки запуска в vs2010. Почему у меня есть эта проблема?

Спасибо!

1 Ответ

0 голосов
/ 09 сентября 2011

Я обнаружил проблему ... в том, что я поместил статический MembershipUser в свой класс, который вызывал Membership.GetUser (), и это дало мне неправильного пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...