These are chat archives for springjazzy/GIS_JKH_Integration

13th
Mar 2017
Daniel
@mortifactor
Mar 13 2017 01:07
@DeathmentGD_twitter было такое после очередной смены версии, нужно было прокси классы заново сгенерить
Игорь Радченко
@DeathmentGD_twitter
Mar 13 2017 01:25
@mortifactor сгенерил, он же на версию стал ругаться, я скачал 11.0.10 и вот стало так
Игорь Радченко
@DeathmentGD_twitter
Mar 13 2017 01:51
блин... в ответе все данные есть, класс чето тупит...
Daniel
@mortifactor
Mar 13 2017 03:55
тут как оказалось они ж версию откатили
т.е. недели 2-3 назад они выложили 11.1.0.четотам
и там подъезды вынесли из домов
Daniel
@mortifactor
Mar 13 2017 03:56
может щас в 11.0.10 этих изменений еще нет..
намутили с версиями, типа 2 ветки - 11.0 и 11.1
Anton
@dudarkoas
Mar 13 2017 04:06
и когда что накатят неизвестно
обещали в середине марта катить версию, уже 13ое, информации нет, к чем и когда готовиться, тоже нет информации
Pavel Druzhinin
@pavelDruzhinin
Mar 13 2017 07:54
Самый прикол, что ЛАНИТ в январе отчитались перед министерством, что ошибки по ФИАС исправлены и все типо работает)
mkpmkp
@mkpmkp
Mar 13 2017 08:12
Народ! Подскажите кто может!

string Authorization = Convert.ToBase64String(Encoding.GetEncoding("ISO-8859-1").GetBytes(Main.PORTUSER + ":" + Main.PORTPASS));
string url = "https://217.107.108.156:10081/ext-bus-file-store-service/rest/agreements/dbe033bc-ef29-4f00-8109-52ed5b7c5444";
var request = WebRequest.Create(url) as HttpWebRequest;
request.Method = "HEAD";
request.Date = DateTime.Now;
request.Timeout = 30000;
request.Headers.Add("X-Upload-Dataprovider", Main.SenderId);
request.Headers.Add("X-Upload-OrgPPAGUID", Main.SenderId);
request.Headers.Add("Authorization", "Basic " + Authorization);
request.Credentials = new NetworkCredential(Main.PORTUSER, Main.PORTPASS);
request.Headers.Add("X-Client-Cert-Fingerprint", Properties.Settings.Default.TransportCertificate);
request.ServerCertificateValidationCallback = delegate (object s, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; };
request.ClientCertificates.Add(Main.GetCertificateByThumbprint(Properties.Settings.Default.TransportCertificate));
request.Proxy = null;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

Исключение "Удаленный сервер возвратил ошибку: (400) Недопустимый запрос."

чо не так???
Pavel Druzhinin
@pavelDruzhinin
Mar 13 2017 08:13
request.Headers.Add("X-Upload-Dataprovider", Main.SenderId);
request.Headers.Add("X-Upload-OrgPPAGUID", Main.SenderId);
по моему должен быть один
mkpmkp
@mkpmkp
Mar 13 2017 08:14
пробовал
small-office
@small-office
Mar 13 2017 08:16
это где?.. на ППАК?
mkpmkp
@mkpmkp
Mar 13 2017 08:17
на сит2
щас оставил только request.Headers.Add("X-Upload-OrgPPAGUID", Main.SenderId); и вроде заработало
Совет про "нужен только один (типа горец)" сработал!!! спасибо!
пробовал оставлять X-Upload-Provider так как в доках:
GET /ext-bus-file-store-service/rest/homemanagement/dc9441c7-312a-4210-b77f-ea368359795f?getfile HTTP/1.1
Host: api.sit01.dom.test.gosuslugi.ru
Date: Tue, 07 Jan 2014 19:49:11 +0000
X-Upload-Dataprovider: 6F9619FF-8B86-D011-B42D-00CF4FC964FF
Range: bytes=0-999