0
私はVSでうまく動作するMVCプロジェクトを持っています。 しかし、私はそれを公開し、IISでそれを使用し、検索ページには、常にこの結果を与えるとき:MVC - Post RouteがIISで動作しない
:私のコントローラは、これらの2つのオプションがあり:
んが、Webページは、Webアドレスが見つかりませんでした
[HttpPost] [Route("[controller]")] public IActionResult Search(SearchModel model)
&
public IActionResult Index(SearchModel model = null)
ページは正常に読み込まれますが、一度IISで検索を実行すると、VSがうまく処理するときに、なぜこれが動作するのかはわかりません。
アクセスしようとしているURLは何ですか?コントローラレベルのルート属性はありますか? – juunas
http:// siteaddress/Search 私は検索ページにヒットすることができますが、一度投稿検索が完了すると404になります。モデルがnullでなくてもインデックスが検索を実行するように変更しました。 VSが、今では/検索アドレスは404でもリクエストを取得するには? このページがうまくいかない理由はわかりません。 – Monolithcode