มีวิธีเข้าถึง ASP.NET Development Server ในตัวของ Visual Studio ผ่าน HTTPS หรือไม่
มีวิธีเข้าถึง ASP.NET Development Server ในตัวของ Visual Studio ผ่าน HTTPS หรือไม่
คำตอบ:
ณ ตอนนี้เราสามารถใช้ IIS Express เพื่อพัฒนาและทดสอบใน SSL ได้ นี่คือบทความฉบับสมบูรณ์ที่อธิบายวิธีการใช้ IIS Express และ Visual Studion 2010 เพื่อพัฒนาเว็บไซต์ใน SSL
ต่อไป
จากนั้นคุณจะได้รับสิ่งนี้
Cassini ไม่รองรับ HTTPS
อย่างไรก็ตามคุณสามารถใช้ IIS เพื่อทำสิ่งนี้ได้หากคุณใช้ IIS 5.1 ดาวน์โหลดชุดเครื่องมือ MS IIS สำหรับ IIS 6.0 มาพร้อมกับเครื่องมือในการสร้างใบรับรอง SSL ที่ลงนามด้วยตนเอง สิ่งนี้ใช้ได้กับ IIS 5.1
เครื่องมือเดียวที่คุณต้องการ (SelfSSL.exe) ทำงานได้ดีกับ IIS 5.1 น่าเสียดายที่มันมาพร้อมกับสิ่งของอื่น ๆ อีกมากมาย
ขั้นตอน:
ณ จุดนี้คุณจะสามารถเรียกใช้ localhost ของคุณผ่าน HTTPS
Wilco Bauwer เขียนเซิร์ฟเวอร์ webdev ที่รองรับ https เขาเป็นหนึ่งในนักพัฒนาที่ทำงานใน Cassini Visual Studio 2005 ที่สร้างขึ้นในเว็บเซิร์ฟเวอร์ WebDev.WebServer2
เลือกไฟล์โครงการใน Solution Explorer:ตัวอย่างเช่น: "WebApplication1"
ด้วยการกดALT + ENTERคุณจะเข้าสู่คุณสมบัติโครงการ
เลือก"แก้ปัญหา"บนด้านซ้าย
ที่นี่คุณสามารถเลือก"เปิดใช้งาน SSL"
จากนั้นคุณสามารถเริ่มโครงการของคุณด้วย IIS Express ได้ตามปกติและจะเริ่มโดยใช้ SSL พอร์ตใหม่จะเป็น 44301