0
FrostBite101
01.11.20
✎
17:50
|
Создал простой http сервис, хочу отладить один метод, прописываю все правильно , вылезает ошибка "При используемой лицензии допустимы только пустые пароли и аутентификация 1С:Предприятия.", в базе есть один пользователь. Помогите, пожалуйста.
Код:
Код = Запрос.ПараметрыURL["Num"];
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Номенклатура.Представление КАК Представление,
| Номенклатура.ВидНоменклатуры КАК ВидНоменклатуры
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
|ГДЕ
| Номенклатура.Код = &Код";
Запрос.УстановитьПараметр("Код", Код);
ТаблицаЗапроса = Запрос.Выполнить().Выгрузить();
МассивОбмена = ОбменHTTP.ТаблицаЗначенийВМассив(ТаблицаЗапроса);
НастройкиСериализацииJSON = Новый НастройкиСериализацииJSON;
НастройкиСериализацииJSON.ВариантЗаписиДаты = ВариантЗаписиДатыJSON.ЛокальнаяДата;
НастройкиСериализацииJSON.ФорматСериализацииДаты = ФорматДатыJSON.ISO;
ЗаписьJSON = Новый ЗаписьJSON;
ЗаписьJSON.УстановитьСтроку();
ЗаписатьJSON(ЗаписьJSON,МассивОбмена,НастройкиСериализацииJSON);
СтрокаДляОтвета = ЗаписьJSON.Закрыть();
Ответ = Новый HTTPСервисОтвет(200);
Ответ.Заголовки.Вставить("Content-type", "application/json charset=utf-8");
Ответ.УстановитьТелоИзСтроки(СтрокаДляОтвета,КодировкаТекста.UTF8,ИспользованиеByteOrderMark.НеИспользовать);
Возврат Ответ;
|
|