Hướng dẫn sửa lỗi 403 forbidden error nhanh chóng 100% ok

chúng tôi đã cải cách và phát triển một vận dụng asp.net mvc 4. Trong thời điểm 2012 này hoạt động tốt. Chúng tôi xuất bạn dạng ứng dụng web này và chuyển nó lên iis 7.5, nhưng khi công ty chúng tôi muốn duyệt ứng dụng web trải qua iis, thông báo lỗi này đã hiển thị:

HTTP Error 403.14 - ForbiddenThe Web hệ thống is configured to lớn not menu the contents of this directory.chúng tôi cho là lỗi này rất có thể là do áp dụng web này, nhưng cửa hàng chúng tôi tạo một vận dụng asp.net mvc 4 không giống (không có bất kỳ thay thay đổi nào và với mẫu internet) và chuyển nó vào iis, cùng một đợt nữa lỗi hiển thị cho việc đó tôi.

Bạn đang xem: Hướng dẫn sửa lỗi 403 forbidden error nhanh chóng 100% ok

chúng tôi search kiếm bên trên internet và thấy nhiều bài thơ rộng rằng vụ việc này đã xảy ra cho chúng ta . Ví như sau: 403 - Bị cấm thực hiện MVC 3 cơ bản trên iis7.5 link giới thiệu một phát minh để giải quyết vấn đề này và giả sử rằng vụ việc này đang được giải quyết và xử lý cho vấn đề của họ, nhưng giải pháp này không kết quả với tôi . Một liên kết khác mà công ty chúng tôi nói bao gồm: này https://stackoverflow.com/questions/6885509/http-error- 403-14-bị cấm và điều này: http://yassershaikh.com/http-error-403-14-forbidden-the-web-server-is-configured-to-not-list-the -contents-of-this-thư mục/ nhưng chiến thuật này không vận động với tôi

bất kỳ ý tưởng phát minh để xử lý vấn đề này?


asp.net-mvcasp.net-mvc-4iis-7.5
25
10 thg 3, 2013Pezhman Parsaee
một bạn dạng cập nhật mang đến IIS vẫn được giải quyết và xử lý vấn đề của tôi, hoàn toàn có thể tải xuống từ link bên dưới: http://support.Microsoft.com/kb/980368


Tôi chạm mặt vấn đề giống như trên một máy hoàn toàn mới, sau khi cài đặt IIS 7.5, Visual Studio, v.v.__ Tôi đã hoàn thành việc có tác dụng mới đăng ký ASP.NET cùng nó đang hoạt động.

C:windowsMicrosoft.NETFramework64v4.0.30319>.Aspnet_regiis.exe -ir C:windowsMicrosoft.NETFramework64v4.0.30319> iisreset

HTH


Trước tiên, chúng ta nên đk khung mang lại IIS bằng phương pháp thực hiện nay lệnh sau trong lệnh kể là

C:windowsMicrosoft.NETFrameworkv4.0.30319> aspnet_regiis.exe -i C:windowsMicrosoft.NETFramework64v4.0.30319> aspnet_regiis.exe -i 

Nếu bạn vẫn chạm mặt lỗi như

Lỗi HTTP 403,14 - Bị cấm máy chủ Web được cấu hình để ko liệt kê nội dung của thư mục này

Sau đó, có lẽ rằng bạn buộc phải một bản cập nhật cho IIS được áp dụng khi URL không xong xuôi bằng một khoảng tầm thời gian

Vui lòng truy vấn liên kết sau để update http://support.Microsoft.com/kb/980368

Có sẵn phiên bản cập nhật có thể chấp nhận được một số trình giải pháp xử lý IIS 7.0 hoặc IIS 7.5 xử lý những yêu cầu tất cả URL không kết thúc trong một khoảng chừng thời gian


Điều này xảy ra với tôi do tôi sẽ chạy nhầm một tìm kiếm không liên quan và thay thế nó đã thay tên thành thông số "id" (dòng máy 3) vào Global.asax.cs:

routes.MapRoute( "Default", // Route name "controller/action/id", // URL with parameters new controller = "Home", action = "Index", id = UrlParameter.Optional // Parameter defaults... Sang tên khác. Tôi tức thì lập tức bước đầu nhận 403,14 tại địa phương cùng từ xa. Biến đổi lại thành "id" sẽ sửa nó.


Mở vệt nhắc lệnh nâng cao trong Windows (Chạy lệnh nhắc với tư cách quản trị viên).

Và chạy lệnh aspnet_regiis -i tại địa điểm .Net Framework cùng .Net Framework64. Cũng tương tự bên dưới, tại đây tham số i bao gồm nghĩa là thiết lập phiên phiên bản ASP.NET 4. Lệnh thứ nhất là 32 bit với thứ nhị là để thiết lập phiên bản 64 bit.

C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis -iC:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis -i

*

Các lệnh được sử dụng để đăng ký các ứng dụng ASP.NET với sever Dịch vụ tin tức Internet (IIS).


Có lẽ ... Nếu bạn tình cờ áp dụng Xuất bản Wizard (như tôi đang làm) và lựa chọn hộp kiểm "Tiền biên dịch trong khi xuất bản" (như tôi đang làm) cùng thấy những triệu chứng tựa như ... 

Vâng, tôi tự tiến công mình qua đầu, nhưng sau khoản thời gian bỏ chọn dòng hộp này, ngoài ra không liên quan, tất cả các triệu triệu chứng được diễn tả đều vươn lên là mất.

Hy vọng vấn đề đó sửa chữa một số trong những người.

Xem thêm:


3
9 thg 4, 2014Brian Kirkpatrick
Tôi sẽ nhận xét đến câu trả lời của
Seth nếu như tôi gồm 50 đại diện. Nó không chỉ là là một vụ việc tìm kiếm và nắm thế. Gồm Refactor -> Đổi tên Bug trong Visual Studio 2012 đã đổi tên sai thành "id" bên trong quý hiếm chuỗi ký kết tự của thông số url vào RouteConfig.cs của tôi. Tất nhiên, nó được xử lý là "sẽ không sửa chữa", bởi vì vậy hãy cảnh báo.

routes.MapRoute( name: "Default", url: "controller/action/id", defaults: new controller = "Home", action = "Index", id = UrlParameter.Optional );đã được thay đổi thành

routes.MapRoute( name: "Default", url: "controller/action/replaced_text", defaults: new controller = "Home", kích hoạt = "Index", id = UrlParameter.Optional );
Có vẻ như ứng dụng không được cấu hình chính xác. Đảm bảo rằng web.config của doanh nghiệp đã được triển khai, cùng với tất cả các tệp ứng dụng của bạn và nhóm vận dụng được cấu hình đúng.

Nếu bạn truy cập trực tiếp vào máy đang làm việc IIS, chúng ta cũng có thể sẽ dìm được thông báo lỗi chi tiết hơn.


Trong trường hòa hợp của tôi, sự việc là với thiết đặt Đường dẫn thứ lý. 

Nó được trỏ đến C:inetpubwwwrootMySite

nhưng trang web đã nhập đích thực là tạiC:inetpubwwwrootMySiteTrang web mặc địnhMySite

Tôi đã thay đổi đường dẫn trong iis trải qua MySite -> Chỉnh sửa trang web -> setup cơ bản với tôi vẫn tắt các cuộc đua.


Có và một lỗi (403,14) sau khi sao chép một ConnectionString đang chuyển động từ web.config của tôi trên một dự án mới hơn để sửa chữa thay thế ConnectionString trên một dự án công trình cũ, sau đó bắt đầu thực hiện nay thử nghiệm trên localdb và nhận được lỗi. Lưu giữ ý: Tôi đã sao chép, trường đoản cú web.config mới sang web.config cũ, phần ConnectionString của chuỗi liên kết và ko thực hiện bất kỳ thay thay đổi nào đối với tên hoặc tên người dùng trong dự án cũ. Sau khi nghiên cứu trong vài giờ ở đầu cuối đã đi vào một trong các nguồn sqldatas đính kèm trên dự án công trình cũ (trên tab thiết kế trong VS 2012) và định thông số kỹ thuật lại sqldatasource (nhấp vào "cấu hình nguồn dữ liệu") và trong hộp thả xuống đầu tiên được chọn tên liên quan với giữa những ConnectionStrings được xào luộc gần đây. Đó là toàn bộ những gì nó phải để đi và sau khi cấu hình lại ConnectionString, nó bước đầu hoạt động. Nghi hoặc rằng khi tôi sao chép ConnectionString từ dự án mới sang dự án công trình cũ thì bảng mang định được chỉ định và hướng dẫn trong tiến trình gán sqldatasource có thể bị mất? 


Bạn cần biến hóa nhóm áp dụng cho trang web:

Chuyển đến bảng "Hành động"Sau đó lựa chọn "Cài đặt cơ bản"Trên "Nhóm ứng dụng", chọn "Chọn ..."Cuối cùng ASP.NET v4.0
Trong trường vừa lòng của tôi, trang web mặc định được ánh xạ tới một ứng dụng khác. Lúc tôi đang cố truy cập ứng dụng của bản thân trong trang web mặc định, tôi đã chạm chán lỗi 403,14.

Giải pháp là ánh xạ lại trang web mặc định về mang định C:inetpubwwwroot.


Tôi bao gồm cùng một lỗi nhưng lại không có giải pháp nào ngơi nghỉ trên vận động với tôi, sau cùng tôi đã setup .Net 4.6 trên máy cải cách và phát triển của mình, nhưng dự án đã nhắm mục tiêu .net 4.5. Tôi chẳng thể hiểu lý do tại sao điều đó xảy ra, tuy vậy dù sao thì vấn đề này đã thao tác cho tôi.


Styles.Render trong MVC4

ASP.NET 4.5 không được đăng ký trên sever Web

Cách call bộ điều khiển và tinh chỉnh khác hành động Từ bộ điều khiển và tinh chỉnh trong Mvc

Dao cạo ném ném "Tên "mô hình" ko tồn tại trong toàn cảnh hiện tại"

Cách xóa lỗi về glyphicons-Halflings-normal.woff2 không kiếm thấy

Phương pháp soát sổ là không thuyết phục: đánh giá không chạy. Lỗi?

Cách nhận add IP nơi công cộng của người dùng trong C #

Mảng mô-đun Javascript đưa lập với mô hình mảng

Làm thay nào để update một yêu mong trong ASP.NET Identity?

Chuyển hướng từ asp.net web api đăng hành động

Không thể kèm theo tệp * .mdf làm cửa hàng dữ liệu

Chúng ta có thể vượt qua mô bên cạnh đó một thông số trong RedirectToAction không?

Làm núm nào để trả về chuỗi thô cùng với ApiControll?

Tất cả những bộ tinh chỉnh API web ASP.NET trả về 404

Thư mục ko tồn tại. Thương hiệu tham số: thư mụcVirtualPath

Mã thông báo chống hàng fake không thể được giải mã

Không tìm thấy một số loại nào tương xứng với cỗ điều khiển mang tên "Người dùng"

Làm giải pháp nào để thêm tập lệnh trong chính sách xem một trong những phần trong MVC4?

Không thể sở hữu tệp hoặc hội ngoại lệ từ bỏ HRESULT: 0x80131040

Sự vắt trong trang Global.asax.cs vào MVC4