Правительственное агентство предоставляет уровень WMS с базовой c аутентификацией. Я добавил и опубликовал его на своем Geoserver, и он работал, но я не мог получить доступ к различным стилям, что сейчас является моей главной проблемой. Они предложили мне подключиться напрямую к их URL-адресу GetCapabilities без использования Geoserver.
Как установить безопасное имя пользователя и пароль для аутентификации при подключении напрямую к их URL? Возможно ли даже с http?
var wmsLayer = new L.TileLayer.WMS('http://maps-ver.lantmateriet.se/fastighet/wms/v1.1?request=GetCapabilities&version=1.1.1', {
layers: 'granser',
styles: 'morkbakgrund',
format: 'image/png',
transparent: true
}).addTo(mymap);