Геосервер должен дать карте только те слои, которые положены данной роли и её пользователю.
=========================================
при запросе POST происходит редирект на /geoserver/web/wicket/bookmarkable/org.geoserver.web.GeoServerLoginPage, как будто пользователь/пароль не принят и геосервер просит ввести их на этой странице.
а про OPTIONS я соврал ненарочно, это явно сессия активная была в GeoServer.
Если не указать явно req.setRequestHeader('Access-Control-Allow-Origin', '*'), то браузер говорит об ошибке CORS.
нечто подобное описано тут - https://sourceforge.net/p/geoserver/mai ... /30514233/
добился загрузки безо всякого ajax'а
Код: Выделить всё
var overlay_adm30 = L.tileLayer.wms('http://'+username+':'+password+'@dp-geos02:8080/geoserver/wms', {
  ayers: 'user1:adm3',
  format: 'image/png',
  transparent: true,
  tiled: true,
  ontinuousWorld: true,
}).addTo(map); 
