我的IIS是這樣的:配置IIS使用PowerShell - 啓用表單驗證
Sites ->
Default Web Site ->
MyWebApp
接下來的問題是:如何啓用MyWebApp窗體身份驗證?我管理更改或編輯匿名訪問,基本和Windows身份驗證。但是,Forms Auth並不那麼容易。我如何在Powershell中執行此操作?
我能看懂的設置是這樣的:
(Get-WebConfiguration system.web/authentication 'IIS:\sites\Default Web Site\MyWebApp').Mode
我有麻煩或設置-Webconfiguration,或設置Webconfigurationproperty沒有運氣。我發現這些cmdlet很難弄清楚。
在web.config中發生更改,至少web.config在我在IIS管理器上的「窗體身份驗證」中啓用或禁用時更新。任何線索和提示都非常感謝。
下面是一個更完整的PowerShell IIS安裝腳本,其中包括了同樣的想法。 https://github.com/jefflomax/configure-iis-webapps-powershell –