我想使用powershell在IIS中的站點上設置windowsauth,這部分腳本已在所有環境中工作到目前爲止,現在失敗了,我找不出原因。Set-WebConfigurationProperty失敗
Set-WebConfigurationproperty system.webServer/security/authentication/anonymousAuthentication -name enabled -value false -PSPath "IIS:\" -location $siteName
Set-WebConfigurationproperty system.webServer/security/authentication/windowsAuthentication -name enabled -value true -PSPath "IIS:\" -location $siteName
任何人都有任何想法,爲什麼這個腳本會失敗?
我得到一個「配置節‘system.serviceModel’不能讀,因爲它缺少一個部分聲明」
我可以手動啓用Windows驗證和現場旋轉起來就好了。
乾杯
忘了告訴你安裝3.5 SP1 ...!幹得好! –