ttsoft888 2014-04-28 09:19 采纳率: 0%
浏览 751

300台机子可以正常登录系统,另外两台机子无法登录,不知道为何

给客户2011年做了一套系统,用.net 2008 mvc2 做的。数据库是oracle 10g,用的技术是dblinq。

运行了3年之后,就在今年2014年有两个用户说无法登录。输入用户名和密码后无任何提示,也没进入主界面,不知道为何?

由于当时参加项目的人现在只有我一个了,这个问题让我来解决。我找到源代码,看了一下,登录时有两个分支,下面分别说明:

分支一:

程序正常流程,又分用户身份验证成功和失败两种情况。

    情况一:身份验证成功后,进入主界面。 return RedirectToAction("Index", "Home");

    情况二:身份验证失败后,弹出用户名或密码错误的提示信息对话框。

    string login = string.Empty;

     login = "< script >alert('用户名或密码输入错误!')</ script >";

    ViewData["Message"] = login;

    return View();

分支二:

异常情况,代码如下:

        catch (Exception e)
         {
             ViewData["Message"] = e.Message;
         }

        return View();

页面代码

     <div id="logincontenttop"></div>
     <div id="logincontent"></div>
     <div id="logincontentbottom">
        <% using (Html.BeginForm())
        { %>
         <table cellpadding="0" cellspacing="0">
             <tr>
                 <td colspan="5" style="height:24px;"></td>
             </tr>
             <tr>
                 <td style="width: 160px"></td>
                 <td>
                     <input type="text" style="width:100px" id="UserName" name="UserName" tabindex="1" />
                 </td>
                 <td style="width: 68px">
                 </td>
                 <td>
                     <input type="password" style="width:100px" id="Password" name="Password" tabindex="2" />
                 </td>
                 <td style="width: 20px">

                 </td>
                 <td align="right">
                     <input type="submit" id="loginbutton" value="" tabindex="3" />
                 </td>
             </tr>
         </table>
         <%} %>
     </div>
 </div>

客户的浏览器是ie6,升级到ie8还是不能登录。使用其它用户的账号和密码在这台机子也无法登录。但这台机子 的用户在别人的机子上可以登录。安装了个360浏览器,可以登录,但界面样式比较难看。大家有什么好的解决办法,告诉我一下,先谢谢了!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?
    • ¥15 c++头文件不能识别CDialog