ใน VS 2017 ฉันได้สร้าง ASP.NET Core Web Application ใหม่ ในหน้าที่สองของวิซาร์ดฉันเลือก Web Application และสำหรับการตรวจสอบสิทธิ์ฉันเลือก "บัญชีผู้ใช้ส่วนบุคคล"
ตอนนี้ฉันกำลังพยายามค้นหาหน้าที่เกี่ยวข้องกับ / บัญชี / ลงทะเบียนและ / บัญชี / เข้าสู่ระบบ/
_Layout.cshtml นำเข้าสู่ _LoginPartial.cshtml เหมือนกับที่ทำใน MVC แบบคลาสสิก:
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a asp-page="/Index">Home</a></li>
<li><a asp-page="/About">About</a></li>
<li><a asp-page="/Contact">Contact</a></li>
</ul>
<partial name="_LoginPartial" />
</div>
หากผู้ใช้ไม่ได้ลงชื่อเข้าใช้ _LoginPartial จะมี<a>
แท็กที่ชี้ไปที่หน้าเข้าสู่ระบบและหน้าลงทะเบียน:
<ul class="nav navbar-nav navbar-right">
<li><a asp-area="Identity" asp-page="/Account/Register">Register</a></li>
<li><a asp-area="Identity" asp-page="/Account/Login">Login</a></li>
</ul>
ทั้งหมดนี้ดูเหมือนจะสมเหตุสมผล แต่ฉันคาดว่าโครงสร้างโฟลเดอร์ Areas จะรวมโฟลเดอร์ Register and Login มันไม่ใช่. สิ่งเดียวที่ฉันพบคือ _ViewStart.cshtml
ฉันรู้ว่ารหัสนั่งร้านใช้งานได้เมื่อฉันเรียกใช้โครงการลิงก์ลงทะเบียนจะชี้ไปที่ "/ ข้อมูลประจำตัว / บัญชี / ลงทะเบียน" และลิงก์เข้าสู่ระบบจะชี้ไปที่ "/ ข้อมูลประจำตัว / บัญชี / เข้าสู่ระบบ" การคลิกลิงก์ลงทะเบียนทำให้ฉันได้รับหน้าการลงทะเบียนที่มีข้อความ "สร้างบัญชีใหม่"
แต่ฉันไม่พบข้อความ "สร้างบัญชีใหม่" ในโครงการ
ใครช่วยบอกทีว่าฉันขาดอะไรไป