AppCmd retorna erro: O objeto 'SET' não é suportado

3

Estou tentando definir cabeçalhos de host SSL e vinculações de site seguro no IIS7. Eu segui as instruções neste site link (entre outros), mas Quando executo o comando appcmd mencionado, recebo o erro "Objeto 'SET' não é suportado. Execute 'appcmd.exe /?' para exibir objetos suportados ". Eu também tentei "appcmd site set", mas ainda retorna o mesmo erro. O que estou fazendo errado?

O servidor em que estou trabalhando é o Windows 2008 R2 x64, se isso for importante.

Obrigado.

    
por RHPT 16.04.2010 / 06:32

1 resposta

3

Você recebe o erro "Objeto 'SET' não é suportado" porque você está usando conjunto de sites do appcmd. ou seja, os parâmetros "site e set" estão errados. O seguinte comando deve funcionar:

appcmd set site /site.name: "Name of Site" /+bindings.protocol='https',bindingInformation='*:443:NewHostHeader']

Além disso, para modificar e o cabeçalho do host existente, faça:

appcmd set site /site.name: "Name of Site" /bindings.[protocol='http',bindingInformation='*:80:OldHostHeader'].bindingInformation:*:80:NewHostHeader

O AppCmd.exe está localizado no diretório% systemroot% \ system32 \ inetsrv \. E está disponível para o IIS 7.0 e posterior.

    
por 20.10.2011 / 05:44