Configurando Conexão Única (SSO) e Secure Network Communications (SNC) para Conector SAP

Antes de Iniciar

No Cast Iron versão 6.3.0.2 e versões mais recentes, é possível se conectar ao SAP por meio do conector SAP das seguintes formas:
  • Fornecendo um nome de usuário e uma senha
  • Fornecendo um chamado de SSO (apenas para as atividades Chamar RFC, Chamar BAPI e Enviar IDOC).
    Nota: Ative o servidor SAP para SSO. O chamado de SSO do SAP pode ser obtido efetuando login no sistema SAP usando um navegador da web e buscando o valor do cookie da sessão denominado MYSAPSSO2.
  • Usando o recurso SNC fornecendo o nome do SNC, o nome do parceiro do SNC e uma das opções a seguir:
    • Certificado X509
    • Certificado X509, nome de usuário (usuário do certificado) e uma senha simulada
    • Nome de usuário e senha
Nota: Ative o servidor SAP para SNC.

Procedimento

Para SNC:

  1. Inclua SECUDIR como a variável do sistema e configure-o como PATH: WHERE SECUDIR = <PATH OF EXTRACTED SAP CRYPTO lib file>.
  2. Inclua as credenciais do sistema no arquivo .pse: sapgenpse seclogin -p <PSE LOCATION>.pse -O <SYSTEM USERNAME>.
  3. No Cast Iron Studio, acesse Ferramentas > Instalar provedores de módulo e faça upload do arquivo sapcrypto.dll da respectiva versão do Studio (32 bits/64 bits) para o conector SAP.
  4. Na página do terminal, conclua o seguinte:
    1. Especifique o nome distinto para o cliente PSE (criado durante a geração do cliente PSE) no campo de nome do SNC.
    2. Especifique o nome distinto para o cliente PSE (criado durante a geração do cliente PSE) no campo de parceiro do SNC.
    3. Especifique o nível de segurança no nível de segurança do SNC. O suporte ao nível de segurança é fornecido pela Biblioteca Criptográfica e nem todos os níveis de segurança podem ser suportados por um determinado arquivo de biblioteca. Selecione a opção necessária na lista suspensa.
    4. Opcional: Especifique o certificado X509 para ser usado como log no chamado, se necessário. Remova as linhas extra para que o certificado fique em uma única linha.
    5. Conclua o restante dos campos e clique em Testar Conexão.