Настройка авторизации для вызова веб-сервиса из .bat файла - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь вызвать веб-сервис из файла .bat. Как я могу установить имя пользователя и пароль для вызова службы?

Я пытаюсь это:

start iexplore https://hostname:port/myapplication/services/service/process?source=srcA

1 Ответ

0 голосов
/ 04 октября 2019

Можно ли использовать IE? Нам нужно сделать это с помощью wsh. Вот вся информация, в которой мы нуждаемся, чтобы сделать это в vbs Matias Balsløw, Foxtrot Alliance

Пример,

set IE = CreateObject("InternetExplorer.Application")
With IE

.Visible = True

.Navigate "https://hostname:port/myapplication/services/service/process?source=srcA"

Do While .Busy Or .readyState <> 4
  'Do nothing, wait for the browser to load.
Loop

Do While .Document.ReadyState <> "complete"
    'Do nothing, wait for the VBScript to load the document of the website.
Loop    

'We have to change this two lines
.Document.getElementsByName("q").Item(0).Value = "Stackoverflow"
.Document.getElementsByName("btnK").Item(0).Click

End With

Мы можем выполнить это с помощью (в командеподсказка),

cscript /nologo [name.vbs]

...