Beispiel #1
0
 public string RequestForString(string Url, bool takeToken = false)
 {
     if (takeToken)
     {
         string token = _appLoader.get_ClientToken(Request, SYBOL_TOKEN_BASIC);
         Url = Url + "?" + SYBOL_TOKEN_BASIC + "=" + token;
         Util_NetServices netObj = new Util_NetServices();
         string           result = netObj.RequestWithGet(Url).ToString();
         return(result);
     }
     else
     {
         return(string.Empty);
     }
 }
        public bool VerifyToken()
        {
            string token = _appLoader.get_ClientToken(Request, SYBOL_TOKEN_BASIC);

            if (token == string.Empty)
            {
                return(false);
            }
            else
            {
                try
                {
                    Util_NetServices netObj    = new Util_NetServices();
                    string           result    = netObj.RequestWithGet(ROOT_SERVER + "Account_Students_SignStatus?" + SYBOL_TOKEN_BASIC + "=" + token).ToString();
                    XmlDocument      resultDoc = new XmlDocument();
                    resultDoc.LoadXml(result);
                    XmlNode executedNode = resultDoc.SelectSingleNode("/root/executed");
                    if (executedNode != null)
                    {
                        if (Util_XmlOperHelper.GetNodeValue(executedNode) == "true")
                        {
                            return(true);
                        }
                        else
                        {
                            return(false);
                        }
                    }
                    else
                    {
                        return(false);
                    }
                }
                catch
                {
                    return(false);
                }
            }
        }