{"id":3348,"date":"2010-01-26T20:51:26","date_gmt":"2010-01-26T23:51:26","guid":{"rendered":"http:\/\/www.fernandoquadro.com.br\/html\/?p=3348"},"modified":"2010-01-26T20:51:26","modified_gmt":"2010-01-26T23:51:26","slug":"servicos-restful-com-o-geoserver-2-0-1","status":"publish","type":"post","link":"https:\/\/www.fernandoquadro.com.br\/html\/2010\/01\/26\/servicos-restful-com-o-geoserver-2-0-1\/","title":{"rendered":"Servi\u00e7os RESTful com o GeoServer 2.0.1"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.fernandoquadro.com.br\/html\/wp-content\/uploads\/2010\/01\/1251944042_kcmdrkonqi.png\" alt=\"\" title=\"\" width=\"128\" height=\"128\" class=\"alignnone size-full wp-image-3352\" style=\"border: 0px solid rgb(0, 0, 0); float: right; margin-left: 5px; margin-bottom: 5px;\" \/><\/p>\n<p>Uma caracter\u00edstica que se tornou bastante popular no GeoServer no \u00faltimo foi o plug-in RESTful, que permite a configura\u00e7\u00e3o de uma inst\u00e2ncia do GeoServer programaticamente atrav\u00e9s de requisi\u00e7\u00f5es HTTP.<\/p>\n<p>Recentemente, a quest\u00e3o da seguran\u00e7a tem surgido com rela\u00e7\u00e3o ao plugin. Essencialmente, resume-se ao fato de que GeoServer permite o acesso an\u00f4nimo a qualquer recurso ou servi\u00e7o quando o m\u00e9todo de solicita\u00e7\u00e3o HTTP \u00e9 o GET. No caso do restconfig isso pode tornar dispon\u00edveis informa\u00e7\u00f5es sens\u00edveis de forma an\u00f3nima, como par\u00e2metros de conex\u00e3o do banco de dados que podem conter as senhas de acesso.<\/p>\n<p>Para resolver essa situa\u00e7\u00e3o na vers\u00e3o 2.0.1 do GeoServer o sistema de seguran\u00e7a foi ampliado para permitir a configura\u00e7\u00e3o de acesso a servi\u00e7os RESTful.<\/p>\n<p>Uma ressalva importante para os usu\u00e1rios que atualizarem para a vers\u00e3o 2.0.1 \u00e9 que qualquer sistema que dependia do comportamento anterior de acesso GET para recursos sem autentica\u00e7\u00e3o, sem d\u00favida, deve parar de funcionar. Neste caso, os usu\u00e1rios t\u00eam duas op\u00e7\u00f5es:<\/p>\n<p>1. Come\u00e7ar a fornecer credenciais de administrador com todos os pedidos<br \/>\n2. Reconfigurar o GeoServer para permitir o acesso an\u00f4nimo para opera\u00e7\u00f5es GET<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uma caracter\u00edstica que se tornou bastante popular no GeoServer no \u00faltimo foi o plug-in RESTful, que permite a configura\u00e7\u00e3o de uma inst\u00e2ncia do GeoServer programaticamente atrav\u00e9s de requisi\u00e7\u00f5es HTTP. Recentemente, a quest\u00e3o da seguran\u00e7a tem surgido com rela\u00e7\u00e3o ao plugin&#8230;. <a class=\"more-link\" href=\"https:\/\/www.fernandoquadro.com.br\/html\/2010\/01\/26\/servicos-restful-com-o-geoserver-2-0-1\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":275,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,24],"tags":[208,223],"class_list":["post-3348","post","type-post","status-publish","format-standard","hentry","category-geoserver","category-gis","tag-geoserver","tag-gis"],"_links":{"self":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/3348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/users\/275"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/comments?post=3348"}],"version-history":[{"count":7,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/3348\/revisions"}],"predecessor-version":[{"id":3356,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/3348\/revisions\/3356"}],"wp:attachment":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media?parent=3348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/categories?post=3348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/tags?post=3348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}