Страница 1 из 1

OpenLayers Save Strategy

Добавлено: 06 май 2015, 19:11
REDMAX
здравствуйте.
пытаюсь сохранить изменения в векторном слое:

Код: Выделить всё

var cities = new OpenLayers.Layer.Vector("cities", {
strategies: [new OpenLayers.Strategy.Fixed(),
new OpenLayers.Strategy.Save()
],
protocol: new OpenLayers.Protocol.WFS({
version: "1.1.0",
url: "http://localhost:8080/geoserver/wfs",
featureType: "cities",
featureNS: "http://earth",
srsName: "EPSG:3857"
})
});
var panel = new EditingPanel(cities);

на панели нажимаю на картинку дискеты и в логе появляется следующая запись:
POST http://localhost:8080/geoserver/wfs 401 (Full authentication is required to access this resource)
Пытался подключить сервис к Qgis там тоже сохранить не получается, даже если ввожу логин и пароль админа geoserver'a
Как можно решить данную проблему?

Re: OpenLayers Save Strategy

Добавлено: 07 май 2015, 14:15
geka83
Для начала нужно посмотреть кому и какие права выставлены для протокола wfs в Geoservere! Раздел Secuirity -> Services!!

Re: OpenLayers Save Strategy

Добавлено: 07 май 2015, 14:41
REDMAX
Спасибо, реально только админу были выданы права