Tôi đang cố triển khai một trang web mà tôi đã xây dựng bằng mvc3 trên máy chủ chạy iis7. Tôi đã có thể làm cho nó chạy qua iis7 cục bộ trên máy tính xách tay của tôi, nhưng khi tôi cố gắng để đặt nó trên máy chủ tôi nhận được một truy cập 403 bị từ chối lỗi khi cố gắng để có được nó từ xa và một "kết nối đã hết thời gian" khi tôi cố gắng để xem nó từ chính máy chủ.IIS7 403 - Truy cập bị từ chối
Tôi đã đảm bảo rằng tôi có khung .Net 4 gần đây nhất bằng cách sử dụng asp_regiis.exe. Tôi đã thử nhiều hồ bơi ứng dụng bao gồm cả mặc định. Tôi cho phép .net4 isapi. Tôi đã thay đổi quyền cho phép truy cập từ IUSER, SERVER NETWORK, Người dùng được xác thực. Tôi đã đảm bảo danh sách tài liệu mặc định giống với danh sách trên iis7 máy tính xách tay của tôi (hoạt động tốt).
Tôi cũng có nhiều trang web khác (sử dụng biểu mẫu web, không phải mvc) hoạt động tốt trên máy chủ.
Có thể làm gì đó với cách tôi chuyển đến tệp tới máy chủ không? Tôi chỉ nén các tập tin lên và đặt chúng (và giải nén chúng) trên máy chủ và hướng iis vào thư mục đã tạo.
Tôi đang thiếu gì?
Bạn có nghĩa là bản sao nén ứng dụng của bạn là điều duy nhất IIS có? – Tyrsius
Xin lỗi vì không chỉ định. Tôi giải nén nó và đặt các tập tin vào một thư mục. – Shattuck