IIS下的身份驗證方式管理

2021-09-06 18:19:34 字數 2790 閱讀 8220

設定、檢視身份驗證方式

1

#導航到某站點下:23

4#啟用站點test01下的windows身份驗證

5set-webconfigurationproperty-filter /system.webserver/security/authentication/windowsauthentication -name enabled -value true -pspath iis:\ -location test0167

#啟用站點default web site下應用程式pswa的windows身份驗證

8set-webconfigurationproperty-filter /system.webserver/security/authentication/windowsauthentication -name enabled -value true -pspath iis:\ -location 'default web site/pswa'910

#禁用站點mysite下的匿名身份驗證

11set-webconfigurationsystem.webserver/security/authentication/anonymousauthentication -pspath iis:\ -location mysite -value @

1213

#啟用form身份驗證

14$config = (get-webconfiguration system.web/authentication 'iis:\sites\default

web site')

15$config.mode = "

forms"16

$config | set-webconfiguration system.web/authentication

1718

#為mysite新增身份ntlm和negotiate身份驗證方式

19 add-webconfiguration -filter system.webserver/security/authentication/windowsauthentication/providers -pspath iis:\ -location mysite -value ntlm

20 add-webconfiguration -filter system.webserver/security/authentication/windowsauthentication/providers -pspath iis:\ -location mysite -value negotiate

212223#

檢視已安裝的身份驗證方式

24 get-webconfiguration -filter /system.webserver/security/authentication -pspath iis:\

2526

#檢視站點test01下的windowsauthentication身份驗證方式

27 get-webconfiguration -filter /system.webserver/security/authentication/windowsauthentication -pspath iis:\ -location test01 |select *28#

同上(只是路徑寫法不同)

29 get-webconfiguration -filter /system.webserver/security/authentication/windowsauthentication 'iis:\sites\test01' |select *

設定站點身份驗證方式:

1 set-webconfigurationproperty -filter system.webserver/security/authentication/anonymousauthentication `

3 -location 'default

web site' `

4 -name enabled `

5 -value $true

檢查某個站點/應用程式下的身份驗證方式是否已啟用

方法一:

1

$sitename = "

test01"2

$authentications=get-webconfiguration -filter

"system.webserver/security/authentication/*

" -pspath "

iis:\sites\$sitename"3

$authentications | %

方法二(笨方法):

#

定義站點名稱

$site = "

test01

"import-module webadministration

#獲取所有已安裝的身份驗證方式

$auths = get-webconfiguration -filter /system.webserver/security/authentication -pspath iis:\

$authnames = $auths

.sections.name

foreach ($auth

in$authnames

)

iis powershell 管理命令:

如何配置 IIS 中的身份驗證

首先我說下,我在網上找過 1 web.config 2 iis 中啟用windows整合認證,關閉匿名訪問 3 通過user.identity.name進行讀取,讀出登入帳號 如何在 windows server 2003 中配置 iis 身份驗證 1.啟動 iis 管理器 或者開啟 iis 管理單...

遠端身份驗證和密碼管理

當員工開始遠端工作時,it管理員最關心的問題之一就是使用者身份驗證。員工在遠端工作時如何安全地登入其帳戶?如果使用者帳戶被鎖怎麼辦?這些是企業在實施 在家辦公 政策時會問的一些問題。manageengine意識到了這種情況,並且正在努力幫助企業更好的進行遠端辦公,我們向所有人提供60天的iam解決方...

Web Services的身份驗證

web services的身份驗證 隨著 web service 的出現,其應用也是越來越廣,同時也深受開發者的喜愛。下面我將引用乙個實際應用例子說明本文的目的。假設有乙個網上購物系統 liveshopping 在 liveshopping 上,當客戶已經選好他自己想買的商品之後,接下來就該付帳了。...