Estoy usando Geoserver para servir varias capas WMS. Estoy usando $ .getJson de jQuery ('/geoserver/rest//featuretype.json') para completar una tabla mediante programación con las capas disponibles y sus resúmenes ( API REST de Geoserver ). También estoy iterando sobre una solicitud de reflejo de Geoserver para generar miniaturas. En este punto, esto requiere autenticación.
¿Es posible acceder a esta información a través de la interfaz REST sin autenticación?
¿Debo hacer esta solicitud a través de PHP, Python o cURL , en lugar de llamar directamente a la URL en el JS?
Entiendo la necesidad de autenticar algunas de las URL REST, ya que proporcionan el nombre de usuario y la contraseña para el backend postgis en texto sin formato.
Respuestas:
¿Qué versión de Geoserver estás usando? Para evitar la autenticación, simplemente vaya a la página "autenticación" en el menú de seguridad del administrador web, seleccione "REST" en la cadena de filtros y marque "sin seguridad" :)
fuente