Я могу использовать следующий код для отображения открытых слоев, но если он требует аутентификации, я не могу (как и ожидалось).
var untiled = new ol.layer.Image({
source: new ol.source.ImageWMS({
ratio: 1,
url: 'http://url/geoserver/workspacename/wms',
params: {
'FORMAT': format,
'VERSION': '1.1.1',
STYLES: '',
LAYERS: 'workspacename:layername'
}
})
});
Как я могу пройти аутентификацию по запросу OpenLayers? Есть какой-нибудь способ показать закрытые слои или, если я хочу использовать OpenLayers, я должен позволить открыть все свои слои? Заранее спасибо.