コード例 #1
0
        private HttpResponseMessage GetAuthToken(string username, string password)
        {
            var token    = _BusinessService.GenerateToken(username, password);
            var response = Request.CreateResponse(HttpStatusCode.OK, "Authorized");

            response.Headers.Add("Token", token.AuthToken);
            response.Headers.Add("TokenExpiry", token.ExipryOn.ToString());
            response.Headers.Add("Access-Control-Expose-Headers", "Token,TokenExpiry");
            return(response);
        }
コード例 #2
0
        private HttpResponseMessage GetAuthToken(int UserId, string Password)
        {
            BusinessService bs       = new BusinessService();
            var             token    = bs.GenerateToken(UserId, Password);
            var             response = Request.CreateResponse(HttpStatusCode.OK, "Authorized");

            response.Headers.Add("Token", token.AuthToken);
            response.Headers.Add("TokenExpiry", DateTime.Now.AddHours(2).ToString());
            response.Headers.Add("Access-Control-Expose-Headers", "Token,TokenExpiry");

            return(response);
        }