2010-07-21 32 views
10

Tôi có một máy IIS 7 với nhiều ứng dụng/vdir trên trang web mặc định duy nhất . Tôi muốn đặt hai trong số họ với xác thực này: nặc danh - off mạo danh - trên hình thức auth - off cửa sổ auth - trênĐặt trang web IIS 7 cụ thể với AppCmd?

Tôi muốn làm điều này với appcmd.exe nhưng dường như không thể có được Cú pháp ở bên phải. Có ai đã may mắn với điều này?

Cảm ơn.

Trả lời

18

Bạn nên thử Trình chỉnh sửa cấu hình (có trong IIS 7.5 và có sẵn để tải xuống IIS 7.0 tại http://www.iis.net/download/AdministrationPack), nó có thể tự động tạo các lệnh AppCmd.exe cũng như mã javascript và mã được quản lý. Sử dụng nó, tôi tạo ra như sau (đối với trang web mặc định web):

appcmd.exe set config "Default Web Site" -section:system.webServer/security/authentication/anonymousAuthentication /enabled:"False" 

appcmd.exe set config "Default Web Site" -section:system.web/identity /impersonate:"True" 

appcmd.exe set config "Default Web Site" -section:system.webServer/security/authentication/windowsAuthentication /enabled:"True" /commit:apphost 

Lưu ý rằng những người thân với cam kết: apphost được vì các phần bị khóa theo mặc định có nghĩa là họ cần phải được đặt bên trong applicationHost.config sử dụng đường dẫn vị trí .

+0

Perfect câu trả lời. Cảm ơn! Tôi không biết đó là trong gói quản lý. – Snowy

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