Set-AzureADApplicationProxyApplication
Set-AzureADApplicationProxyApplication ApplicationProxy를 사용하도록 구성된 Azure Active Directory에서 애플리케이션에 대한 구성을 수정하고 설정할 수 있습니다.
구문
Set-AzureADApplicationProxyApplication
-ObjectId <String>
[-ExternalUrl <String>]
[-InternalUrl <String>]
[-ExternalAuthenticationType <ExternalAuthenticationTypeEnum>]
[-IsTranslateHostHeaderEnabled <Boolean>]
[-IsHttpOnlyCookieEnabled <Boolean>]
[-IsSecureCookieEnabled <Boolean>]
[-IsPersistentCookieEnabled <Boolean>]
[-IsTranslateLinksInBodyEnabled <Boolean>]
[-ApplicationServerTimeout <ApplicationServerTimeoutEnum>]
[-ConnectorGroupId <String>]
[<CommonParameters>]
Description
Set-AzureADApplicationProxyApplication ApplicationProxy를 사용하도록 구성된 Azure Active Directory에서 애플리케이션에 대한 추가 설정을 수정하고 설정할 수 있습니다.
예제
예 1
PS C:\> Set-AzureADApplicationProxyApplication -ObjectId 257098d1-f8dd-4efb-88a2-1c92d3654f10 -IsTranslateLinksInBodyEnabled $true
ExternalAuthenticationType : AadPreAuthentication
ApplicationServerTimeout : Default
ExternalUrl : https://finance-awcycles.msappproxy.net/
InternalUrl : http://finance/
IsTranslateHostHeaderEnabled : True
IsTranslateLinksInBodyEnabled : True
IsOnPremPublishingEnabled : True
VerifiedCustomDomainCertificatesMetadata :
VerifiedCustomDomainKeyCredential :
VerifiedCustomDomainPasswordCredential :
SingleSignOnSettings :
예제 1: 애플리케이션에 링크 변환 기능 추가
매개 변수
-ApplicationServerTimeout
백 엔드 서버 시간 제한 유형을 지정합니다. 애플리케이션의 인증 및 연결 속도가 느린 경우에만 이 값을 Long으로 설정합니다.
형식: | ApplicationServerTimeoutEnum |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-ConnectorGroupId
이 애플리케이션에 할당하려는 커넥터 그룹의 ID를 제공합니다. Get-AzureADApplicationProxyConnectorGroup 명령을 사용하여 이 값을 찾을 수 있습니다. 커넥터는 애플리케이션에 대한 원격 액세스를 처리하고, 커넥터 그룹은 지역, 네트워크 또는 용도별로 커넥터와 앱을 구성하는 데 도움을 줍니다. 아직 만든 커넥터 그룹이 없는 경우 앱이 Default(기본값)로 할당됩니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-ExternalAuthenticationType
애플리케이션 프록시가 사용자에게 애플리케이션에 대한 액세스 권한을 부여하기 전에 사용자를 확인하는 방법입니다. AadPreAuth: 애플리케이션 프록시는 사용자를 Azure AD로 로그인하도록 리디렉션하여 디렉터리 및 애플리케이션에 대한 권한을 인증합니다. 조건부 액세스 및 Multi-Factor Authentication과 같은 Azure AD 보안 기능을 활용할 수 있도록 이 옵션을 기본값으로 유지하는 것이 좋습니다. 통과: 사용자는 애플리케이션에 액세스하기 위해 Azure Active Directory에 대해 인증할 필요가 없습니다. 백 엔드에 대한 인증 요구 사항은 여전히 설정할 수 있습니다.
형식: | ExternalAuthenticationTypeEnum |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-ExternalUrl
네트워크 외부에서 앱에 액세스하기 위해 사용자가 이동하는 주소입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-InternalUrl
프라이빗 네트워크 내에서 애플리케이션에 액세스하는 데 사용하는 URL입니다. 나머지 서버는 게시되지 않은 반면 게시할 백 앤드 서버에 특정 경로를 제공할 수 있습니다. 이렇게 하면 다른 앱과 동일한 서버에 여러 사이트를 게시하고 각 사이트에 고유한 이름과 액세스 규칙을 부여할 수 있습니다. 경로를 게시하는 경우 애플리케이션에 필요한 이미지, 스크립트 및 스타일 시트를 모두 포함하는지 확인합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-IsHttpOnlyCookieEnabled
{{ Fill IsHttpOnlyCookieEnabled Description }}
형식: | Boolean |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-IsPersistentCookieEnabled
{{ Fill IsPersistentCookieEnabled Description }}
형식: | Boolean |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-IsSecureCookieEnabled
{{ Fill IsSecureCookieEnabled Description }}
형식: | Boolean |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-IsTranslateHostHeaderEnabled
true로 설정하면 헤더의 URL을 변환합니다. 애플리케이션이 인증 요청에 원래 호스트 헤더를 필요로 하지 않는 한 이 값을 true로 유지합니다.
형식: | Boolean |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-IsTranslateLinksInBodyEnabled
true로 설정하면 는 본문의 URL을 변환합니다. 다른 온-프레미스 애플리케이션에 대한 하드 코딩된 HTML 링크가 있고 사용자 지정 도메인을 사용하지 않는 한 이 값을 아니요로 유지합니다.
형식: | Boolean |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-ObjectId
Azure Active Directory에서 애플리케이션의 고유한 애플리케이션 ID를 지정합니다. Get-AzureADApplication 명령을 사용하여 찾을 수 있습니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |