tipo de recurso onPremisesPublishing
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Um aplicativo local publicado por meio de Microsoft Entra proxy de aplicativo é representado por um objeto de aplicativo e sua propriedade onPremisesPublishing associada. Proxy de Aplicativo fornece acesso remoto seguro a aplicativos locais.
Um objeto onPremisesPublishing representa o conjunto de propriedades para configurar Proxy de Aplicativo para um aplicativo local.
Depois de instanciar um aplicativo personalizado ou criar um aplicativo, as configurações de Proxy de Aplicativo para o aplicativo podem ser configuradas atualizando as propriedades onPremisesPublishing do aplicativo.
Para obter um tutorial sobre como configurar Proxy de Aplicativo, consulte Automatizar a configuração de Proxy de Aplicativo usando o Microsoft API do Graph.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
Alternateurl | Cadeia de caracteres | Se você estiver configurando um gerenciador de tráfego na frente de vários aplicativos proxy de aplicativo, o alternateUrl será a URL amigável ao usuário que aponta para o gerenciador de tráfego. |
applicationServerTimeout | Cadeia de caracteres | A duração em que o conector aguarda uma resposta do aplicativo de back-end antes de fechar a conexão. Os valores possíveis são default , long . Quando definido como padrão, o tempo limite do aplicativo de back-end tem um comprimento de 85 segundos. Quando definido como longo, o tempo limite de back-end é aumentado para 180 segundos. Use long se o servidor levar mais de 85 segundos para responder às solicitações ou se você não conseguir acessar o aplicativo e o erro status for "Tempo limite de back-end". O valor padrão é default . |
applicationType | Cadeia de caracteres | Indica se esse aplicativo é um aplicativo configurado Proxy de Aplicativo. Isso é pré-definido pelo sistema. Somente leitura. |
externalAuthenticationType | externalAuthenticationType | Detalha a configuração de pré-autenticação do aplicativo. A pré-autenticação impõe que os usuários devem autenticar antes de acessar o aplicativo. Passar não requer autenticação. Os valores possíveis são: passthru e aadPreAuthentication . |
Externalurl | Cadeia de caracteres | A url externa publicada para o aplicativo. Por exemplo, https://intranet-contoso.msappproxy.net/. |
Internalurl | Cadeia de caracteres | A url interna do aplicativo. Por exemplo, https://intranet/. |
isBackendCertificateValidationEnabled | Booliano | Indica se a validação do certificado SSL de back-end está habilitada para o aplicativo. Para todos os novos aplicativos Proxy de Aplicativo, a propriedade é definida como true por padrão. Para todos os aplicativos existentes, a propriedade é definida como false . |
isHttpOnlyCookieEnabled | Booliano | Indica se o sinalizador de cookie HTTPOnly deve ser definido nos cabeçalhos de resposta HTTP. Defina esse valor para true ter Proxy de Aplicativo cookies incluam o sinalizador HTTPOnly nos cabeçalhos de resposta HTTP. Se estiver usando os Serviços de Área de Trabalho Remota, defina esse valor como False. O valor padrão é false . |
isOnPremPublishingEnabled | Booliano | Indica se o aplicativo está sendo publicado por meio de Proxy de Aplicativo ou não. Isso é predefinido pelo sistema. Somente leitura. |
isPersistentCookieEnabled | Booliano | Indica se o sinalizador de cookie persistente deve ser definido nos cabeçalhos de resposta HTTP. Mantenha esse valor definido como false . Use apenas essa configuração para aplicativos que não podem compartilhar cookies entre processos. Para obter mais informações sobre configurações de cookie, consulte Configurações de cookie para acessar aplicativos locais no Microsoft Entra ID. O valor padrão é false . |
isSecureCookieEnabled | Booliano | Indica se o sinalizador de cookie seguro deve ser definido nos cabeçalhos de resposta HTTP. Defina esse valor para true transmitir cookies em um canal seguro, como uma solicitação HTTPS criptografada. O valor padrão é true . |
isStateSessionEnabled | Booliano | Indica se a validação do parâmetro de estado quando o cliente usa o fluxo de concessão de código de autorização OAuth 2.0 está habilitada. Essa configuração permite que os administradores especifiquem se desejam habilitar a proteção CSRF para seus aplicativos. |
isTranslateHostHeaderEnabled | Booliano | Indica se o aplicativo deve traduzir urls nos cabeçalhos de resposta. Mantenha esse valor como true , a menos que seu aplicativo exija o cabeçalho de host original na solicitação de autenticação. O valor padrão é true . |
isTranslateLinksInBodyEnabled | Booliano | Indica se o aplicativo deve traduzir urls no corpo do aplicativo. Mantenha esse valor como false , a menos que você tenha links HTML codificados para outros aplicativos locais e não use domínios personalizados. Para obter mais informações, consulte Link translation with Proxy de Aplicativo. O valor padrão é false . |
onPremisesApplicationSegments (preterido) | coleção onPremisesApplicationSegment | Representa a coleção do segmento de aplicativo para um aplicativo curinga local. Essa propriedade está preterida e deixará de retornar dados em 1º de junho de 2023. Em vez disso , use segmentsConfiguration . |
segmentsConfiguration | segmentConfiguration | Representa a coleção de segmentos de aplicativo para um aplicativo curinga local que é publicado por meio de Microsoft Entra proxy de aplicativo. |
singleSignOnSettings | onPremisesPublishingSingleSignOn | Representa a configuração de logon único para o aplicativo local. |
verifiedCustomDomainCertificatesMetadata | verifiedCustomDomainCertificatesMetadata | Detalhes do certificado associado ao aplicativo quando um domínio personalizado está em uso. null ao usar o domínio padrão. Somente leitura. |
verifiedCustomDomainKeyCredential | keyCredential | A credencial de chave associada para o domínio personalizado usado. |
verifiedCustomDomainPasswordCredential | passwordCredential | A credencial de senha associada para o domínio personalizado usado. |
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
{
"alternateUrl": "String",
"applicationServerTimeout": "String",
"applicationType": "String",
"externalAuthenticationType": "String",
"externalUrl": "String",
"internalUrl": "String",
"isBackendCertificationValidationEnabled": true,
"isHttpOnlyCookieEnabled": true,
"isOnPremPublishingEnabled": true,
"isPersistentCookieEnabled": true,
"isSecureCookieEnabled": true,
"isStateSessionEnabled": true,
"isTranslateHostHeaderEnabled": true,
"isTranslateLinksInBodyEnabled": true,
"onPremisesApplicationSegments":[{"@odata.type":"microsoft.graph.onPremisesApplicationSegment"}],
"segmentsConfiguration":{"@odata.type":"microsoft.graph.segmentConfiguration"},
"singleSignOnSettings": {"@odata.type": "microsoft.graph.onPremisesPublishingSingleSignOn"},
"verifiedCustomDomainCertificatesMetadata": {"@odata.type": "microsoft.graph.verifiedCustomDomainCertificatesMetadata"},
"verifiedCustomDomainKeyCredential": {"@odata.type": "microsoft.graph.keyCredential"},
"verifiedCustomDomainPasswordCredential": {"@odata.type": "microsoft.graph.passwordCredential"}
}
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de