Столкнулся с одной проблемой для которой не смог найти «стандартного» решения, но нашел рабочий вариант.
Дано: база 1С, которая предоставляет некий web-service и мобильное приложение использующее этот функционал. База опубликована на web-сервере, настроен доступ по протоколу https. В какой-то момент мобильное приложение перестало работать. Диагностика показала, что возникает ошибка HTTP 307.
Доступ в мобильном приложении к web-service организован через WS-ссылку. Проверил корректность получения WSDL-описания — все в порядке. Описание формируется без проблем. В конфигураторе ws-ссылка так же видит все необходимые методы сервиса. Стал разбираться дальше. Обнаружил следующее — не смотря на то, что доступ к Web-серверу осуществляется по протоколу https, в WSDL-описании в секции soapbind:address указана адрес web-service по протоколу http.
Как заставить 1С отдавать корректный адрес web-service я не нашел. Обсуждение на инфостарте так же не дали ответа. Но вариант решения этой проблемы я нашел.
Для этого необходимо выгрузить конфигурацию в xml-файлы (меню Конфигурация-выгрузить конфигурацию в файлы). В файле WSReferences/WSСсылка/Ext/WSDefinition.xml находим адрес нашего сервиса и меняем http на https. Загружаем файлы в конфигурацию. Проблема решена.
Если у вас есть другой, более прямой путь решения этой проблемы — напишите в комментариях.