Tôi có một máy chủ web với hai trang web: & b.
a là sản xuất.Lỗi xác thực của Windows IIS
b là thử nghiệm/dàn dựng.
Ai đã viết các ứng dụng này trước khi tôi dựa vào
Request.ServerVariables("LOGON_USER")
mà được gán khi người dùng xác thực chống lại các máy chủ thông qua Windows Authentication. Trên một, điều này thật tuyệt vời, trên b có một số điều kỳ lạ:
Tôi nhận được lời nhắc đăng nhập của mình, nhưng tôi không thể sử dụng [domain] \ myusername để đăng nhập, tôi có thể thực hiện với \\ myusername, cùng mật khẩu (AD dựa). Cấu hình IIS giống hệt như tôi có thể nói, sự mâu thuẫn duy nhất là DNS CNAME trỏ từ a.domain.com đến b.domain.com. Thay đổi bản ghi DNS đó để chỉ IP cố định vấn đề, nhưng tôi đang cố gắng hiểu những gì đang diễn ra.
Trước ghi DNS: b.domain.com > a.domain.com
Working DNS kỷ lục: b.domain.com > 10.0.x.131
Nó nên đã b> a> cửa sổ xác thực thông thường, nhưng đối với một số lý do tôi thấy mình sử dụng \\, là nó tacking trên tên miền hai lần hay gì đó? Và những gì chính xác là \\ liên quan đến xác thực?
Có ý nghĩa?
Đó thực sự là lời nhắc xác thực cửa sổ mặc định mà \\ đang được phát. Tôi nghĩ rằng các mục nhập DNS đã mangling tiêu đề máy chủ khó hiểu IIS, tôi đã chỉ tự hỏi tại sao nó sẽ nhầm lẫn nó như thế, tôi không tin rằng DNS nên có bất kỳ tác dụng. Bằng cách đăng bài này tôi đã hy vọng rằng ai đó đã đi qua nó trước khi cụ thể là một phần \\. \\ thường là một lối thoát, nhưng bản thân nó cũng không hoạt động. – RandomUs1r
Nếu bạn có thể trả lời câu hỏi bạn đang sử dụng hệ điều hành nào, tôi có thể giúp đỡ thêm. –
Đây là máy chủ Windows Server 2003 chạy IIS 6 với ba trang web: mặc định, webapp và webstage. – RandomUs1r