Gets a site's (and optional sub-directory's) security authentication configuration section.
Get-IisSecurityAuthentication -SiteName <String> [-VirtualPath <String>] -Anonymous [<CommonParameters>]
Get-IisSecurityAuthentication -SiteName <String> [-VirtualPath <String>] -Basic [<CommonParameters>]
Get-IisSecurityAuthentication -SiteName <String> [-VirtualPath <String>] -Digest [<CommonParameters>]
Get-IisSecurityAuthentication -SiteName <String> [-VirtualPath <String>] -Windows [<CommonParameters>]
You can get the anonymous, basic, digest, and Windows authentication sections by using the Anonymous, Basic, Digest, or Windows switches, respectively.
Beginning with Carbon 2.0.1, this function is available only if IIS is installed.
| Name | Type | Description | Required? | Pipeline Input | Default Value |
|---|---|---|---|---|---|
| SiteName | String | The site where anonymous authentication should be set. |
true | false | |
| VirtualPath | String | The optional path where anonymous authentication should be set. |
false | false | |
| Anonymous | SwitchParameter | Gets a site's (and optional sub-directory's) anonymous authentication configuration section. |
true | false | False |
| Basic | SwitchParameter | Gets a site's (and optional sub-directory's) basic authentication configuration section. |
true | false | False |
| Digest | SwitchParameter | Gets a site's (and optional sub-directory's) digest authentication configuration section. |
true | false | False |
| Windows | SwitchParameter | Gets a site's (and optional sub-directory's) Windows authentication configuration section. |
true | false | False |
Get-IisSecurityAuthentication -SiteName Peanuts -Anonymous
Gets the Peanuts site's anonymous authentication configuration section.
Get-IisSecurityAuthentication -SiteName Peanuts -VirtualPath Doghouse -Basic
Gets the Peanuts site's Doghouse sub-directory's basic authentication configuration section.