• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Chạy Webservice báo lỗi <authentication mode="Windows"/>

Trao đổi về lập trình Web Forms, Javascript với ASP.NET

Điều hành viên: vietluyen, vuathongtin

HTV
Thành viên năng nổ
Thành viên năng nổ
Bài viết: 87
Ngày tham gia: T.Sáu 04/04/2008 3:32 pm

Chạy Webservice báo lỗi <authentication mode="Windows"/>

Gửi bàigửi bởi HTV » T.Ba 24/06/2008 10:09 am

Hi!
Tôi đang tìm hiểu về Webservice nhưng bị vướng lỗi sau mong các bạn giúp đỡ:
Máy tôi đã cấu hình IIS rồi và tạo một thư mục ảo là Web_dev, tôi tạo một Webservice có tên là UploadFile.
Nếu tôi chạy ở chế độ debug (Nhấn F5) thì được, nhưng khi tôi kiểm tra cái WebService trên trình duyệt:
http://HTV/Web_dev/UploadFile/Service.asmx thì nó báo lỗi: Server Error in '/Web_dev' Application.
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.

Source Error:

Line 49: ASP.NET to identify an incoming user.
Line 50: -->
Line 51: <authentication mode="Windows" />
Line 52: <!--
Line 53: The <customErrors> section enables configuration
Vậy phải khắc phục lỗi này bằng cách nào? Máy tôi xài Windows XP SP3.
Thanks!.



Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 954
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 51 time
Been thanked: 66 time
Liên hệ:

Re: Chạy Webservice báo lỗi <authentication mode="Windows"/>

Gửi bàigửi bởi NoBi » T.Năm 26/06/2008 8:30 am

Hình như do cấu hình IIS của bạn (có dính tới việc phân quyền truy cập). Bạn vào IIS tìm hiểu thêm để cấu hình lại thử nhé.
Việc chạy debug vẫn ok là do khi debug, ASP.Net nó tự tạo sever ảo (ASP.Net Development Sever) chứ không phải chạy qua IIS.
:>

HTV
Thành viên năng nổ
Thành viên năng nổ
Bài viết: 87
Ngày tham gia: T.Sáu 04/04/2008 3:32 pm

Re: Chạy Webservice báo lỗi <authentication mode="Windows"/>

Gửi bàigửi bởi HTV » T.Sáu 27/06/2008 9:15 am

Nhưng khi tôi chạy một Website khác http://HTV/Web_dev/Website1/default.aspx thì vẫy chạy bình thường.

Hình đại diện của người dùng
buithiha
Thành viên chính thức
Thành viên chính thức
Bài viết: 10
Ngày tham gia: T.Ba 01/04/2008 7:21 pm
Liên hệ:

Re: Chạy Webservice báo lỗi <authentication mode="Windows"/>

Gửi bàigửi bởi buithiha » T.Ba 01/07/2008 8:18 pm

cái đó là do bảo mật của SQL server, bạn phải thêm 1 user trong SQL ( ASPNET)
Chúc thành công
chúng tôi là 1 group


Quay về “Lập trình Web với ASP.NET”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.3 khách