Estou usando o Geoserver para atender a várias camadas WMS. Estou usando o $ .getJson ('/geoserver/rest//featuretype.json') do jQuery para preencher programaticamente uma tabela com as camadas disponíveis e seus resumos ( API REST do Geoserver ). Também estou repetindo um pedido de reflexão do Geoserver para gerar miniaturas. Neste ponto, isso requer autenticação.
É possível acessar essas informações através da interface REST sem autenticação?
Devo fazer essas solicitações por meio de PHP, Python ou cURL , em vez de chamar diretamente a URL no JS?
Entendo a necessidade de autenticar alguns dos URLs REST, pois eles fornecem o logon e a senha para o back-end do postgis em texto sem formatação.
Respostas:
Qual versão do Geoserver você está usando? Para evitar a autenticação, basta ir para a página "autenticação" no menu de segurança do administrador da web, selecione "REST" na cadeia de filtros e marque "sem segurança" :)
fonte