Tôi đang tạo trang web bằng các bước sau.Tạo trang web HotTowel bằng thông tin đăng nhập (facebook, twitter, google, microsoft)?
- Tạo ứng dụng web Asp.net Mvc 4 với tiêu chuẩn "Internet ứng dụng" mẫu. Vì vậy, mã đăng nhập được tạo. Sau đó cập nhật tất cả sử dụng mã tham chiếu NuGet.
- Chạy
Install-Package HotTowel
và cập nhật tất cả mã bằng cách sử dụng NeGet.
Khi tôi chạy mã.
- Nó sẽ chuyển trực tiếp đến HotTowel
HotTowel\index.cshtml
thay vì trang chủ \ Index.cshtml có mã đăng nhập. - Mã html được tạo của
HotTowel\index.cshtml
được bao bọc trong mã html được tạo củaShared\_Layout.cshtml
.
Những gì tôi muốn là
trang web cho thấy trang đăng nhập đầu tiên, và chuyển hướng đến trang chủ HotTowel sau khi đăng nhập
Cập nhật:.
Tôi cố gắng để cài đặt HotTowel trên dự án SPA được tạo sẵn và có các vấn đề tương tự.
Cập nhật 2:
tôi thấy rằng ý kiến ra những dòng sau trong file HotTowelRouteConfig.cs
sẽ đảm bảo trang bắt đầu đi đến Home\Index.cshtml
.
[assembly: WebActivator.PreApplicationStartMethod(
typeof(test4.App_Start.HotTowelRouteConfig), "RegisterHotTowelPreStart", Order = 2)]