以下の手順でサイトを作成しています。
- 標準の「インターネット アプリケーション」テンプレートを使用して、Asp.net Mvc 4 Web アプリケーションを作成します。これでログインコードが作成されました。次に、NuGet を使用してすべての参照コードを更新します。
Install-Package HotTowel
NeGet を使用してすべてのコードを実行および更新します。
コードを実行すると。
HotTowel\index.cshtml
ログイン コードを含むページ Home\Index.cshtml ではなく、HotTowel に直接移動します。- の生成された html コード
HotTowel\index.cshtml
は、 の生成された html コードにラップされますShared\_Layout.cshtml
。
私が欲しいのは
このサイトは最初にログイン ページを表示し、ログイン後に HotTowel ホームページにリダイレクトします。
アップデート:
事前に作成された組み込み SPA プロジェクトに HotTowel をインストールしようとしたところ、同様の問題が発生しました。
更新 2:
ファイル内の次の行をコメントアウトするとHotTowelRouteConfig.cs
、開始ページが確実に に移動することがわかりましたHome\Index.cshtml
。
[assembly: WebActivator.PreApplicationStartMethod(
typeof(test4.App_Start.HotTowelRouteConfig), "RegisterHotTowelPreStart", Order = 2)]