...
- Atualizar os arquivos do site gerado pelo Citrix com o pacote da extensão SSO. O mesmo pode ser obtido aqui.
A pasta onde o conteúdo do pacote deve ser descompactado geralmente é c:\inetpub\wwwroot\<nome_site_Citrix>. - Alterar o arquivo web.config, localizado na pasta raiz do site Citrix, conforme segue:
- Adicione a seção "saml2" conforme abaixo:
<section name="saml2" type="SAML2.Config.Saml2Section,SAMLExtension"/>Image Added - Adicione a linha abaixo para tratar as requisições SAML:
<add verb="*" path="SAMLLogin.ashx" validate="false" type = "SSOExtension.SAMLLoginHandler,SAMLExtension"/>Image Added - Modificar a linha contendo "AUTH:UNPROTECTED_PAGES", adicionando no campo "value" o texto "/SAMLLogin.ashx,/sso.aspx,/auth/integratedSSO.aspx" conforme segue. Cuidado para não remover ou alterar o conteúdo existente:
<add key="AUTH:UNPROTECTED_PAGES" value="/SAMLLogin.ashx,/sso.aspx,/auth/integratedSSO.aspx,/rade.aspx,/auth/style.aspx,/auth/javascript.aspx,/auth/silentDetection.aspx,/auth/clientDetectionOutputs.aspx,/auth/clientDetectionPreInputs.aspx,/auth/nocookies.aspx,/auth/certificateError.aspx,/auth/accessDeniedError.aspx,/auth/agelogout.aspx,/auth/loggedout.aspx,/auth/loginSettings.aspx,/auth/messageScreen.aspx,/auth/changeMode.aspx,/auth/preLoginMessage.aspx,/auth/preCertificate.aspx" />Image Added - Adicionar a seção "saml2" com a URL informada no campo "Citrix Público" do aplicativo do Fluig Identity:
<saml2>
<allowedAudienceUris>
<audience uri="http://totvsjoi-cat06/Totvs12"></audience>
</allowedAudienceUris>
<!--citrixDebug showDebugPage="true"></citrixDebug-->
</saml2>
Image Added
- Alterar o arquivo conf/WebInterface.conf.
- Mudar o parâmetro AutoLaunchDesktop para "on".
Image Added
Configuração do aplicativo no Identity
...
Para cada usuário, acessar a lista de aplicativos atribuidosatribuídos, clicar em "Definir login SAML" para o aplicativo Datasul e alterar o valor do campo para o login do usuário no Citrix.
...