| From : | Vazha Ezugbaia <v.ezugbaia@gmail.com> |
| To : | Zurab Batiashvili <ZBatiashvili@moh.gov.ge> |
| Subject : | Re: RS Auth |
| Cc : | dchkheidze@ssa.gov.ge; Alexander Turdziladze <turdziladze@gmail.com> |
| Received On : | 15.01.2021 07:11 |
| Attachments : |
ვაჟა,
გიგზავნი მოთხოვნილი Key და ყოველ შემთხვევაში (შენ კი არ გჭირდება J ) გამოძახების კოდსაც
public async Task
RsLogin(string AuthKey) {
string SecretKey = "6139fbb5-81f8-6114-40c1-4420484074db";
string RequestString = string.Format("https://eservices.rs.ge/WebServices/oAuth.ashx" + "?SecretKey={0}&AuthKey={1}", SecretKey, AuthKey);
WebRequest request = WebRequest.Create(RequestString);
request.Credentials = CredentialCache.DefaultCredentials;
WebResponse response = request.GetResponse();
var vasd = ((HttpWebResponse)response).StatusDescription;
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string rsResponse = reader.ReadToEnd();
var soap = XDocument.Parse(rsResponse);
XmlSerializer s = new XmlSerializer(typeof(User));
var user = (User)s.Deserialize(soap.CreateReader());
reader.Close();
response.Close();
return user;
}
ზურა