У меня есть следующий код для регистрации пользователей в моем приложении
[HttpPost]
public virtual ActionResult Register( RegisterModel model ) {
if ( !ModelState.IsValid ) {
//Invalid - redisplay form with errors
return View( model );
}
try {
MembershipUser mu = _manager.RegisterUser( model );
//Send confirmation email here
}
catch ( RegistrationException rex ) {
ModelState.AddModelError( "", rex.Message );
}
return RedirectToAction( "Index", "Home" );
}
Если пользователь правильно зарегистрирован в системе, я перенаправляю его на домашнюю страницу приложения с помощью
return RedirectToAction( "Index", "Home" );
У меня есть этот код, работающий в моей коробке разработчика и на моем промежуточном сервере.Но когда я публикую его на производственном сервере, доступном через Интернет, он зависает при последнем звонке, после отправки электронного письма, вообще не перенаправляя пользователя.
Есть идеи?