Eu tenho o ArcGIS 10.1 instalado com o adaptador da web para o IIS. Adicionei um arquivo de configuração à raiz do IIS7 para habilitar o CORS (Cross Origin Resource Sharing) conforme esta página. Coloquei o servidor ArcGIS habilitado para cors na lista de servidores cors padrão, conforme esta página:
esri.config.defaults.io.corsEnabledServers.push("vmagstenone")).
No entanto, quando meu aplicativo JavaScript hospedado no vmagsten faz uma solicitação ao servidor GIS (vmagstenone), recebo o erro
"Origin http://vmagsten is not allowed by Access-Control-Allow-Origin.".
Editar: E a camada do recurso falha ao carregar. Eu também tentei carregar uma camada dinâmica e isso também falha com o mesmo erro _557 (veja a imagem)
Editar: eu não deveria estar vendo esse erro, pois as etapas acima devem significar que o servidor oferece suporte à origem cruzada. Esta declaração da esri de que esse erro pode ser ignorado não se aplica nesse caso, pois esse servidor deve suportar cors. Isso significa que o primeiro erro no servidor ESRI pode ser ignorado.
!
Editar: aqui está um exemplo de resposta de uma consulta nessa camada, mostrando que a resposta tem acesso-controle-permissão-origem
!