Tell me more ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I am using Geoserver to serve a number of WMS layers. I am using jQuery's $.getJson('/geoserver/rest//featuretype.json') to programmatically populate a table with the available layers and their abstracts (Geoserver REST API). I am also iterating over a Geoserver reflect request to generate thumbnails. At this point, this requires authentication.

Is it possible to access this information through the REST interface without authentication?

Should I be making these request through PHP, Python, or cURL, instead of directly calling the URL in the JS?

I understand the need to authenticate some of the REST URLs as they provide the login and password for the postgis backend in plain text.

share|improve this question
1  
I don't think you can get something similar to WMS functionality by using Geoserver REST API. However I did not understand why a get request over WMS in your Geoserver requires authentication while the getJson (as I see from the link it is http get as well) is working fine. I mean if you think the reason is postgis backend still you are hitting it in both requests... In any case making a request to WMS by POST and adding the authentication information in that request might work. – oalan May 7 '12 at 21:55
I was able to get this functionality through a python cgi script. I too am stumped about where authentication actually kicks in. I should be able to use GET requests without ever needing to authenticate. At the same time, postGIS DB login/pass are stored in geoserver (and accessible via GET apparently)... – Jay Laura May 7 '12 at 22:42
3  
For the down voter, let me know how this question can be improved to increase the potential to get a high quality answer. – Jay Laura Apr 24 at 18:38

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.