New-AzureADApplicationProxyApplication
O New-AzureADApplicationProxyApplication cmdlet cria uma nova aplicação configurada para Proxy de Aplicações no Azure Ative Directory.
Syntax
New-AzureADApplicationProxyApplication
-DisplayName <String>
-ExternalUrl <String>
-InternalUrl <String>
[-ExternalAuthenticationType <ExternalAuthenticationTypeEnum>]
[-IsTranslateHostHeaderEnabled <Boolean>]
[-IsTranslateLinksInBodyEnabled <Boolean>]
[-ApplicationServerTimeout <ApplicationServerTimeoutEnum>]
[-ConnectorGroupId <String>]
[<CommonParameters>]
Description
O New-AzureADApplicationProxyApplication cmdlet cria uma nova aplicação configurada para Proxy de Aplicações no Azure Ative Directory. Para garantir que esta aplicação é utilizável, certifique-se também de que atribui aos utilizadores e configura sSO se necessário. Note que sem especificar um ConnectorGroupId, esta aplicação por predefinição utilizará o grupo de conector Predefinido no seu inquilino.
Exemplos
Exemplo 1
PS C:\> New-AzureADApplicationProxyApplication -DisplayName "Finance Tracker" -ExternalUrl "https://finance-awcycles.msappproxy.net/" -InternalUrl "http://finance/"
ExternalAuthenticationType : AadPreAuthentication
ApplicationServerTimeout : Default
ExternalUrl : https://finance-awcycles.msappproxy.net/
InternalUrl : http://finance/
IsTranslateHostHeaderEnabled : True
IsTranslateLinksInBodyEnabled : False
IsOnPremPublishingEnabled : True
VerifiedCustomDomainCertificatesMetadata :
VerifiedCustomDomainKeyCredential :
VerifiedCustomDomainPasswordCredential :
SingleSignOnSettings :
Exemplo 1: Criar uma nova aplicação apenas com as definições básicas exigidas e o domínio padrão para aplicações.
Exemplo 2
PS C:\> New-AzureADApplicationProxyApplication -DisplayName "HR Resources" -ExternalUrl "https://hr.adventure-works.com/" -InternalUrl "http://hr.adventure-works.com/" -ApplicationServerTimeout Long
ExternalAuthenticationType : AadPreAuthentication
ApplicationServerTimeout : Long
ExternalUrl : https://hr.adventure-works.com/
InternalUrl : http://hr.adventure-works.com/
IsTranslateHostHeaderEnabled : True
IsTranslateLinksInBodyEnabled : False
IsOnPremPublishingEnabled : True
VerifiedCustomDomainCertificatesMetadata : class OnPremisesPublishingVerifiedCustomDomainCertificatesMetadataObject {
Thumbprint: [XXXXX]
SubjectName: [XXXXX]
Issuer:
IssueDate: 11/9/2017 5:54:29
ExpiryDate: 11/9/2019 5:54:29
}
VerifiedCustomDomainKeyCredential :
VerifiedCustomDomainPasswordCredential :
SingleSignOnSettings :
Exemplo 2: Criar uma nova aplicação que utilize um domínio personalizado e coloque várias bandeiras opcionais.
Parâmetros
-ApplicationServerTimeout
Desa esta ação só se a sua aplicação for lenta a autenticar e a ligar.
Type: | ApplicationServerTimeoutEnum |
Accepted values: | Default, Long |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ConnectorGroupId
Forneça o ID do grupo Connector que gostaria de ser designado para esta aplicação. Pode encontrar este valor utilizando o comando Get-AzureADApplicationProxyConnectorGroup. Os conectores processam o acesso remoto à sua aplicação, e os grupos de conector ajudam-no a organizar conectores e aplicações por região, rede ou finalidade. Se ainda não tiver nenhum grupo de conector criado, a sua aplicação é atribuída ao Padrão.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DisplayName
O nome de exibição da nova Aplicação
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ExternalAuthenticationType
Como Proxy de Aplicações verifica os utilizadores antes de lhes dar acesso à sua aplicação. AadPreAuthentication: Proxy de Aplicações redireciona os utilizadores para iniciar sposição com Azure AD, o que autentica as suas permissões para o diretório e aplicação. Recomendamos manter esta opção como padrão, para que possa tirar partido das funcionalidades de segurança Azure AD, como acesso condicional e Autenticação Multi-Factor. Passthru: Os utilizadores não têm de autenticar contra o Azure Ative Directory para aceder à aplicação. Ainda pode configurar requisitos de autenticação no backend.
Type: | ExternalAuthenticationTypeEnum |
Accepted values: | AadPreAuthentication, Passthru |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ExternalUrl
O endereço a que os seus utilizadores irão aceder à aplicação a partir de fora da sua rede.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InternalUrl
O URL que utiliza para aceder à aplicação a partir de dentro 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 diferentes sites no mesmo servidor que diferentes aplicações, 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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-IsTranslateHostHeaderEnabled
Se definido como verdadeiro, traduz urls em cabeçalhos. Mantenha este valor verdadeiro, a menos que a sua aplicação tenha exigido o cabeçalho original do anfitrião no pedido de autenticação.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-IsTranslateLinksInBodyEnabled
Se definido como verdadeiro, traduz urls no corpo. Mantenha este valor como Nº, a menos que tenha ligações HTML codificadas com outras aplicações no local e não utilize domínios personalizados.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entradas
System.Nullable'1[Microsoft.Open.MSGraph.Model.ApplicationProxyApplicationObject+ExternalAuthenticationTypeEnum, Microsoft.Open.MS.GraphBeta.Client, Versão=2.0.0.0, Cultura=neutral, PublicKeyToken=nulo]] Sistema.Nullable'1[System.Boolean, mscorlib, Versão=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5c561934e089]] Sistema.Nullable'1[Microsoft.Open.MSGraph.Model.ApplicationProxyApplicationObject+ApplicationerServAm Microsoft.Open.MS.GraphBeta.Client, Versão=2.0.0.0, Culture=neutral, PublicKeyToken=nulo]]
Saídas
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários