Нажав на следующую ссылку в моем веб-приложении, вы получите 405:
<a href="/unsubscribe/confirm?emailUid=<%= ViewData["emailUid"] %>&hash=<%= ViewData["hash"] %>" class="button">Yes, unsubscribe me.</a>
Вот подтверждающее действие, вызываемое из контроллера отмены подписки:
[HttpGet]
public ActionResult Confirm( string emailUid, string hash)
{
using ( UnsubscribeClient client = new UnsubscribeClient() )
{
UnsubscribeResponse response = client.Unsubscribe( emailUid, hash );
return View( response );
}
}
Простые вещи. Он работает, когда я его F5, но когда я размещаю его в IIS (7.5 и 6), я получаю ошибку.
Я довольно потерян с этим. Я обыскивал сеть, но не могу найти причину того, почему это происходит.