В VS2008 и 2010, когда я добавляю ссылку на службу к службе, которая указывает https, конечная точка, которую он создает, является http. Если я пытаюсь изменить конечную точку в app.config
к протоколу HTTPS, я получаю:Добавьте ссылку на службу https wsdl и создайте http endnpoint
Предоставленный URI схема «HTTPS» является недействительным; ожидаемый «http». Имя
Параметр: через
Именно то, что вы имеете в виду, что служба «указывает на» HTTPS? Вы говорите, что только 'https' находится в WSDL, а не' http'? –
Когда я добавляю ссылку на службу, я даю ей https-url для wsdl. У меня есть настройка cert, и я считаю, что сервис настроен правильно для https. Мой вопрос в том, почему Visual Studio создает конечную точку http, когда я даю ей https-url для службы – Roger
Роджер, вы захотите посмотреть WSDL, чтобы ответить на этот вопрос. Уверен, что он генерирует код на основе WSDL, а не на том, какой URL-адрес вы указываете в «Добавить ссылку на службу». –