Bom Dia Pessoal!

Ontem passamos um problema de configuração do Commerce Server em uma máquina nova aqui na empresa onde trabalho “Officer”. Juntamente com meu amigo Alex Takashi, tentamos resolver esse problema, mas não sabiamos o que era. O problema era o seguinte:

O CommerceContext de qualquer contexto “De autenticação” estava retornando sempre NULL” e só acontecia nessa máquina nova. Especificamente nesse objeto:

CommerceContext.Current.AuthenticationInfo

Procuramos vários lugares na internet e não achamos nada. Felizmente ele conseguiu arrumar a solução para o problema e o que deveria ser feito é o seguinte:

  1. Compilar dlls x64
  2. O pool da aplicacao deve estar configurado versao framework 2.0+ CLASSIC, Se não o Commerce não sobe contexto.
  3. Pipeline gacutils x64
  4. Forms Authentication

Então caso alguém estiver configurando uma máquina nova para Commerce Server é bom lembrar desses passos.

Obrigado!