Только что закончил свое первое приложение mvc4.Все работает отлично, пока я не разверну его и не получу: 500 - Внутренняя ошибка сервера.Возникла проблема с ресурсом, который вы ищете, и он не может быть отображен.каждый раз, когда я пытаюсь позвонить / Учетная запись / Регистрация или / Учетная запись / контроллеры входа:
Я слонялся в консоли Firefox и Fiddler.Я не нашел там ничего полезного, но опять же, я действительно не знаю, что мне даже нужно искать.
В некоторых других постах говорится, что нужно проверять журнал сервера, но это само по себе проблема, потому что когда япопытаться загрузить, переместить, просмотреть или удалить последний файл журнала. Я получаю сообщения об ошибках типа «ошибка передачи файла», «файл не может получить доступ 550», «файл не удалось удалить 500».
Я не знаючто еще делать, некоторые советуйте пожалуйста.Вот какой-то код для вызова контроллера входа.Я не буду публиковать регистрационную версию, поскольку они кажутся родственными.
Ajax call:
$.ajax({
url: "/Account/Login",
type: "POST",
data: $('#loginForm').serialize(),
success: function (resultData) {
if (resultData.ok) {
...unrelated stuff...has call to resultData.message
}
}
});
Контроллер входа:
[AllowAnonymous]
[HttpPost]
public ActionResult Login(LoginModel model)
{
if (ModelState.IsValid)
{
if (Membership.ValidateUser(model.UserName, model.Password))
{
FormsAuthentication.SetAuthCookie(model.UserName, model.RememberMe);
return Json(new { ok = true, message = "Login successful." });
}
else
{
return Json(new { ok = false, message = "The username or password you entered is invalid. Please try again." });
}
}
// If we got this far, something failed, redisplay form
return View(model);
}
Здесь все кажется довольно стандартным, поэтому яна самом деле не знаю, что это может быть или как даже диагностировать