Tôi có một chế độ xem một phần được hiển thị trên trang không phải HTTPS, nhưng POSTS tới bộ điều khiển yêu cầu SSL. Định dạng biểu mẫu là:Url.Không bao gồm số cổng
<form id="authForm"
method="post"
action="@Url.Action("authenticate", "auth", new {}, "https")">
Vấn đề tôi gặp phải là trong Visual Studio và khi gỡ lỗi, máy chủ và cổng là localhost:64043
. Tuy nhiên, cuộc gọi Url.Action
ở trên không đưa số cổng vào, nghĩa là trình duyệt hướng đến cài đặt IIS của tôi. Tôi có phải thêm cái gì khác hoặc ghi đè phương pháp này không? Tôi muốn ứng dụng của tôi là vị trí bất khả tri.
Cảm ơn trước!
Xin chào, cảm ơn rất nhiều vì điều này. Hóa ra IIS Express đã được cài đặt rồi. Tuy nhiên, vấn đề tôi gặp phải là mặc dù IIS cho thấy một chứng chỉ Express được cài đặt, tôi nhận được 'Không thể tạo kết nối an toàn tới máy chủ. Điều này có thể là một vấn đề với máy chủ hoặc nó có thể yêu cầu chứng chỉ xác thực ứng dụng khách mà bạn không có.' như một lỗi khi nó cố gắng đăng biểu mẫu ... argh! –