私はコントローラのアクションを呼び出すときにレンダリングされるビューを、この同じWebアプリケーション内の特定のディレクトリにある.htmlファイルの内容にする。これは、ブラウザに提供されているすべてのコンテンツがサーバーによって処理されていない.htmlページから提供されているためですが、アプリの「/」コンテンツパスでユーザーにログインページが認証されていない場合は表示します。ブラウザがURLにindex.htmlやログイン.htmlの完全なパスを入れると、それを見ることができますが、(ajax呼び出しを介して)取得されたデータは、クライアントのHTMLコンテンツに入力されますユーザが認証されていないため、まだ利用可能ではありません。私は意味がありますか?私が好きな何asp.net mvcのビューとして.htmlページを持っている
がするようになりますものです:私が正しく理解していた場合
public class LoginController {
public ActionResult Index() {
return HtmlView("~/rawPages/login.html");
}
}