6

Tôi đã tạo ứng dụng cốt lõi asp.net mặc định từ mẫu defaut. Tôi đã chọn tùy chọn Xác thực Windows trong quá trình tạo dự án mới (here is what i did). Khi tôi chạy ứng dụng trên issexpress, nó hoạt động như một sự quyến rũ.xác thực cửa sổ lõi asp.net trên iis cục bộ

Khi tôi di chuyển ứng dụng lên iis cục bộ, nó hoạt động nhưng không nhận được thông tin người dùng. Tôi đã bật tính năng xác thực cửa sổ trong các tính năng của cửa sổ. Nhưng nó cho tôi thấy User.Identity.Name trống. Tôi đã cố gắng thêm dòng này vào web.config

<security> 
     <authentication> 
      <windowsAuthentication enabled="true" /> 
      <anonymousAuthentication enabled="false" /> 
     </authentication> 
    </security> 

Đã cố gắng bật xác thực cửa sổ từ Trình quản lý IIS. Tôi không biết điều gì khác có thể sai. Tôi đang thiếu gì?

+0

Tôi đang gặp vấn đề tương tự, đã thử những điều tương tự ... vẫn không thành công. Bạn đã từng làm việc này chưa? –

Trả lời

0

Tôi có thể giải quyết vấn đề này. Tôi bật tính năng xác thực cửa sổ trên iis cục bộ và sau đó xác thực cục bộ hoạt động như một nét duyên dáng. Here là một bài viết hay về cách thực hiện điều đó.

1

Trong web.config, bạn đã đặt

<authentication mode="Windows" /> 

trong lĩnh vực system.web không?

Các vấn đề liên quan