Partilhar via


Set-AzureADApplicationProxyApplication

O Set-AzureADApplicationProxyApplication permite modificar e definir configurações para uma aplicação no Azure Active Directory configurada para utilizar o ApplicationProxy.

Sintaxe

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

O Set-AzureADApplicationProxyApplication permite modificar e definir definições adicionais para uma aplicação no Azure Active Directory configurada para utilizar o ApplicationProxy.

Exemplos

Exemplo 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                     :

Exemplo 1: adicionar a funcionalidade de tradução de ligações a uma aplicação

Parâmetros

-ApplicationServerTimeout

Especifica o tipo de tempo limite do servidor de back-end. Defina este valor como Longo apenas se a sua aplicação demorar a autenticar-se e a estabelecer ligação.

Tipo:ApplicationServerTimeoutEnum
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ConnectorGroupId

Indique o ID do grupo do Conector que pretende atribuir a esta aplicação. Pode encontrar este valor com o comando Get-AzureADApplicationProxyConnectorGroup. Os conectores processam o acesso remoto à sua aplicação e os grupos de conectores ajudam-no a organizar conectores e aplicações por região, rede ou objetivo. Se ainda não tiver nenhum grupo de conectores criado, a sua aplicação é atribuída a Predefinição.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ExternalAuthenticationType

Como o Proxy de Aplicações verifica os utilizadores antes de lhes dar acesso à sua aplicação. AadPreAuth: o Proxy de Aplicações redireciona os utilizadores para iniciarem sessão com o Azure AD, o que autentica as respetivas permissões para o diretório e aplicação. Recomendamos que mantenha esta opção como predefinição, para que possa tirar partido das funcionalidades de segurança do Azure AD, como o acesso condicional e o Multi-Factor Authentication. Passthru: os utilizadores não têm de se autenticar no Azure Active Directory para aceder à aplicação. Ainda pode configurar os requisitos de autenticação no back-end.

Tipo:ExternalAuthenticationTypeEnum
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ExternalUrl

O endereço a que os seus utilizadores irão aceder para aceder à aplicação a partir de fora da sua rede.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-InternalUrl

O URL que utiliza para aceder à aplicação a partir da sua rede privada. Pode fornecer um caminho específico no servidor de back-end para publicação, enquanto o resto do servidor não é publicado. Desta forma, pode publicar sites diferentes no mesmo servidor que aplicações diferentes e dar a cada um o seu próprio nome e regras de acesso. Se publicar um caminho, certifique-se de que inclui todas as imagens, scripts e folhas de estilo necessários para a sua aplicação.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-IsHttpOnlyCookieEnabled

{{ Fill IsHttpOnlyCookieEnabled Description }}

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-IsPersistentCookieEnabled

{{ Fill IsPersistentCookieEnabled Description }}

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-IsSecureCookieEnabled

{{ Fill IsSecureCookieEnabled Description }}

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-IsTranslateHostHeaderEnabled

Se estiver definido como verdadeiro, traduz urls em cabeçalhos. Mantenha este valor verdadeiro, a menos que a aplicação necessite do cabeçalho de anfitrião original no pedido de autenticação.

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-IsTranslateLinksInBodyEnabled

Se estiver definido como verdadeiro, traduz urls no corpo. Mantenha este valor como Não, a menos que tenha ligações HTML codificadas para outras aplicações no local e não utilize domínios personalizados.

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-ObjectId

Especifica um ID de aplicação exclusivo de uma aplicação no Azure Active Directory. Pode encontrá-lo com o comando Get-AzureADApplication.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False