Child pages
  • Integração com Citrix - experiências #3 e #5

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 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>.
  2. Alterar o arquivo web.config, localizado na pasta raiz do site Citrix, conforme segue:
    1. Adicione a seção "saml2" conforme abaixo:
      <section name="saml2" type="SAML2.Config.Saml2Section,SAMLExtension"/>Image Added
    2. Adicione a linha abaixo para tratar as requisições SAML:
      <add verb="*" path="SAMLLogin.ashx" validate="false" type = "SSOExtension.SAMLLoginHandler,SAMLExtension"/>Image Added
    3. 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
    4. 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
  3. Alterar o arquivo conf/WebInterface.conf.
    1. 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.

...