Tôi tìm thấy một cái gì đó liên quan, nhưng không giống nhau.Cách cấp quyền truy cập NT AUTHORITY IUSR cho nội dung thư mục được chia sẻ?
The error "Login failed for user 'NT AUTHORITY\IUSR'" in ASP.NET and SQL Server 2008
Vấn đề của tôi là các tập tin được chia sẻ trên mạng, và tôi muốn gỡ lỗi từ IIS địa phương, tôi thấy rằng tất cả các file tĩnh có vẻ là access denied (401,3)
tôi đã sử dụng hệ thống theo dõi, và thấy rằng IIS đang truy cập vào nguồn sử dụng "NT AUTHORITY \ IUSR"
Url http://localhost:8451/umbraco_client/panel/images/panel_boxhead_h2_bg.gif
App Pool Debug451
Authentication anonymous
User from token NT AUTHORITY\IUSR
Activity ID
tôi đã thiết lập các thư mục chia sẻ để có thể truy cập đến tất cả mọi người, và thay đổi bản sắc hồ bơi ứng dụng để Administrat miền hoặc là.
Tôi cũng đã cố gắng sử dụng 'dịch vụ mạng' như danh tính và gán Domain \ MachineName $ đầy đủ quyền truy cập vào các thư mục chia sẻ ...
Có vẻ với tôi rằng IIS luôn sử dụng "NT AUTHORITY \ IUSR" để truy cập tĩnh resouce? Nếu có, làm thế nào tôi có thể cấp quyền truy cập vào một thư mục dùng chung cho một tài khoản cục bộ? Hoặc làm thế nào tôi có thể buộc IIS sử dụng một số nhận dạng khác?
cập nhật: vì có một số câu trả lời mới cho câu hỏi cũ mà tôi đã bỏ lúc đó. Tôi đã cố tình gặp phải vấn đề tương tự này một lần nữa gần đây trên một máy chủ đang chạy Windows 2008 R2, mà tôi đã giải quyết, và tôi muốn đưa ra một số cập nhật.
Tôi giải quyết vấn đề lần này bằng cách thêm quyền đọc vào $ ComputerName/Users. Điều này có vẻ chỉ là một vấn đề với môi trường máy chủ, và không chắc chắn nếu liên quan đến bất kỳ chính sách nhóm hoặc loại tương tự. Hy vọng điều này có thể giúp ai đó trong tương lai.
Tôi đã đổi nó thành phương thức mạo danh và ủy quyền thành 'Windows', cố gắng nhập thông tin nhận dạng của quản trị viên miền. Vẫn cung cấp cho tôi 401.3, lần này: Người dùng từ mã thông báo Domain \ Administrator – ccppjava