405 (Method Not Allowed)
От: -rsdn- http://dsalodki.wix.com/resume
Дата: 23.12.16 15:52
Оценка:
если сайт запускать с IIS Express то все работает, но после публикации выдает ошибку.
вот здесь можно проверить.
http://sinusoid.cloudapp.net/Account/Login
когда прописываю как описано
https://www.asp.net/web-api/overview/testing-and-debugging/troubleshooting-http-405-errors-after-publishing-web-api-applications
то перестает работать вообще (404).

[cs]
        [System.Web.Http.HttpPut]
        public IHttpActionResult Login(LoginViewModel model)
        {
            using (var db = new SinusoidEntities())
            {
                var hash = PasswordHelper.Hash(model.Password);
                if (db.Users.Any(x => x.Email == model.Email && x.Password == hash))
                {
                    FormsAuthentication.SetAuthCookie(model.Email, true);
                    return Ok("Доступ предоставлен");
                }
            }

            return BadRequest("Не верно!");
        }
[/cs]


регистрация через POST , но работает

        [System.Web.Http.HttpPost]
Отредактировано 23.12.2016 16:14 dsalodki . Предыдущая версия . Еще …
Отредактировано 23.12.2016 16:06 dsalodki . Предыдущая версия .
Отредактировано 23.12.2016 15:55 dsalodki . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.