-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_sql_ru_access_programming

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 16.03.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 4


Íå ðàáîòàåò àâòîðèçàöèÿ (MSXML2.XMLHTTP, ADODB.Stream...) ïîä Windows 10 (EDGE)

Ïÿòíèöà, 15 Àïðåëÿ 2016 ã. 12:21 + â öèòàòíèê
Äîáðîå âðåìÿ ñóòîê,

Íåäàâíî îáíîâèëñÿ ñ Windows 7 íà Windows 10. È òåïåðü ïåðåñòàë ïîäõâàòûâàòüñÿ àâòîðèçàöèÿ.

Ñëåäóþùèé êîä îòêðûâàåò IE è ââîäèò ëîãèí è ïàðîëü. (Ðàáîòàåò íîðìàëüíî è ïîä W7 è W10)
Set ie = ConnectServer_PRODIGY    ' àâòîðèçóåìñÿ íà ñåðâåðå
ie.Visible = True
Set IEdoc = ie.Document    ' ïîëó÷àåì ññûëêó íà äîêóìåíò
While ie.Busy Or (ie.ReadyState <> 4): DoEvents: Wend
ie.Quit: Set ie = Nothing


Äàëåå, òàê êàê ëîãèí è ïàðîëü áûë òîëüêî ÷òî ââåäåí òî W7 äëÿ ñåáÿ ãäå-òî åãî êàøèðóåò è ïîñëåäóþùèé êîä ðàáîòàåò íîðìàëüíî, à ïîä W10 îòðàáàòûâàåò êàêáóäòî ÿ íå ñìîã àâòîðèçîâàòüñÿ:

Start_time = Now
s_login = "*********"
s_password = "*********"
Set oXMLHTTP = CreateObject("MSXML2.XMLHTTP.3.0")

'ïîäêëþ÷åíèå
oXMLHTTP.Open "POST", "https://PRODIGY.COM/show", False, s_login, s_password

s_st = Format(Text_DR_from.Value, "DD-MM-YYYY")
s_en = Format(Text_DR_to.Value, "DD-MM-YYYY")


s_param = "submit_select=1&msg_status=delivered&st=" + s_st + "&en=" + s_en + "&date_order=0&web_users=1&deleted=0&orderBy=4&orderDesc=0&page=1"
oXMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
'oXMLHTTP.setRequestHeader "Authorization", "Basic " + Base64Encode(s_login + ":" + s_password)


'ïîëó÷åíèå ôàéëà
oXMLHTTP.Send s_param
'Debug.Print oXMLHTTP.responsetext
Set oADOStream = CreateObject("ADODB.Stream")
oADOStream.Mode = 3 'ðàçðåøåíèå íà ÷òåíèå è çàïèñü
oADOStream.Type = 1 'òèï äàííûõ - Binary
oADOStream.Open
oADOStream.Write oXMLHTTP.responseBody
'ñîõðàíåíèå (ñ ïåðåçàïèñüþ ôàéëà ïðè íåîáõîäèìîñòè)

MyPath = CurrentProject.Path + "\!IMPORTED_DATA\04PRODIGY\"
MyName = "bulk_list.csv"

oADOStream.SaveToFile MyPath & MyName, 2

http://www.sql.ru/forum/1210045/ne-rabotaet-avtorizaciya-msxml2-xmlhttp-adodb-stream-pod-windows-10-edge


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó