Saya menggunakan Geoserver untuk melayani sejumlah lapisan WMS. Saya menggunakan $ .getJson jQuery ('/geoserver/rest//featuretype.json') untuk secara terprogram mengisi tabel dengan lapisan yang tersedia dan abstraknya ( Geoserver REST API ). Saya juga mengulangi permintaan mencerminkan Geoserver untuk menghasilkan thumbnail. Pada titik ini, ini memerlukan otentikasi.
Apakah mungkin untuk mengakses informasi ini melalui antarmuka REST tanpa otentikasi?
Haruskah saya membuat permintaan ini melalui PHP, Python, atau cURL , daripada langsung memanggil URL di JS?
Saya memahami perlunya mengautentikasi beberapa URL REST karena mereka menyediakan login dan kata sandi untuk backg postgis dalam teks biasa.
Jawaban:
Versi Geoserver apa yang Anda gunakan? Untuk menghindari otentikasi cukup buka halaman "otentikasi" di menu keamanan web-admin, pilih "REST" dari rantai filter dan centang "tidak ada keamanan" :)
sumber