Beispiel #1
0
        public JsonResult Authentication(FormCollection form)
        {
            JsonReturnMessages msg = new JsonReturnMessages();

            try
            {
                string userid = form["UserID"];
                string pwd    = form["Password"];


                bool IsSuccess = _SysManageService.Authentication(userid, pwd);
                if (IsSuccess)
                {
                    FormsAuthentication.SetAuthCookie(userid, false);
                    msg.IsSuccess = true;
                    msg.Msg       = "操作成功";
                }
                else
                {
                    msg.IsSuccess = false;
                    msg.Msg       = "用户名或密码错误";
                }
            }
            catch (BizException bizex)
            {
                msg.IsSuccess = false;
                msg.Msg       = bizex.Message;
            }
            catch (Exception ex)
            {
                msg.IsSuccess = false;
                msg.Msg       = "登录失败:" + ex.Message;
            }
            return(Json(msg));
        }