当前位置: 首页 > 知识库问答 >
问题:

有懂asp的吗?点登录他去哪里执行了?

董建德
2024-03-31

下面是一个asp写的登录,不懂asp,下面的代码点登录后他去哪个文件执行了?我要找到这个文件,从下面代码能看出来吗?

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Login.aspx.cs" Inherits="DtCms.Web.Admin.login" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head id="Head1" runat="server">    <title>网站信息管理系统</title>    <link rel="stylesheet" type="text/css" href="images/style.css"/>    <script type="text/javascript" src="../js/jquery-1.3.2.min.js"></script>    <script type="text/javascript" src="js/focus.js"></script></head><body><form id="login_form" runat="server"><div id="login_body">    <div id="login_div">        <div id="login_form_div" >                <table border=0 width=300>                <tbody>                <tr>                    <td width="170">                        <label>管理员帐号<br />                            <asp:TextBox ID="txtUserName" runat="server" CssClass="login_input"                             HintTitle="请输入登录帐号" HintInfo="用户名必须是字母或数字,不能包含空格或其它非法字符,不区分大小写。"></asp:TextBox>                        </label>                        <BR>                        <label>管理密码<br />                            <asp:TextBox ID="txtUserPwd" runat="server" CssClass="login_input"                             HintTitle="请输入登录密码" HintInfo="登录密码必须>=6位且是字母或数字,不能包含空格或其它非法字符,不区分大小写。"                             TextMode="Password"></asp:TextBox>                        </label>                    </td>                    <td align="left">                        <asp:ImageButton ID="loginsubmit" runat="server" CssClass="login_btn"                             ImageUrl="~/admin/Images/login_btn.gif" onclick="loginsubmit_Click" />                    </td>                </tr>                <tr>                  <td colspan="2" class="tipbox" style="background:url(Images/hint.gif) 0 6px no-repeat; padding-left:15px;">提示:<asp:Label ID="lbMsg"                           runat="server" Text="登录失败3次,需关闭后才能重新登录"></asp:Label>                    </td>                  </tr>                </tbody>                </table>        </div>    </div></div></form>   &nbsp</body></html>

共有1个答案

饶谦
2024-03-31

那可能是因为DTcms采用了单独的类库来处理业务逻辑,而非直接将代码放在.aspx页面的CodeBehind文件中。DTcms的登录模块可能位于核心程序集或特定的功能模块中。

检查DTcms的解决方案结构,寻找相关的业务逻辑层(Business Layer,BL)或数据访问层(Data Access Layer,DAL)的类库。

在类库中查找与登录功能相关的类和方法,通常会有一个命名类似于UserManager或AccountService的类,里面包含登录验证的函数。

查找页面的后台代码中是否有对这类服务的调用,即使没有直接的CodeBehind文件,也有可能在Page_Load或其他事件处理函数中通过页面类实例(如this关键字)调用服务方法进行登录验证。

如果实在找不到,可能需要阅读DTcms的源代码,(●'◡'●)

 类似资料:
  • 我的任务是为我们的客户实施单点登录,作为我们下一个版本的一部分。流程如下: 用户使用学校提供给他/她的学生ID/密码登录学校的主要门户系统。 用户点击我公司产品的链接。 用户会自动进入仪表板页面,就好像他们刚刚通过我们网站上的登录表单登录一样。 因此,有两种机制可以将用户验证到我们的站点: 访问我们产品的主页,并使用我们存储在本地系统中的电子邮件/密码登录。 使用单点登录,学生已经使用学生id和密

  • 问题内容: 在batik的文档中,它显示了如何从类org.apache.batik.dom.svg.SVGDOMImplementation中获取DOM实现的实例。 但是,从同一站点下载Batik 1.8之后,我在任何地方都找不到此类。 我下载了1.7版本,并在batik-svg-dom.jar中找到了它,但它在1.8内的同一jar中不存在(或据我所知在该软件包中的任何jar中都不存在)。 此类已

  • 问题内容: 我正在运行Mac OSX Snow Leopard。 我一直使用Mac OSX的常规软件更新功能来更新Java。 我过去使用Java 工具取得了巨大的成功。 今天早上,我像往常一样键入命令行。我收到以下错误: 所有的其他Java工具(,,等)的工作就好了。 确实不包含(突然)。 产量: WTF? 问题答案: 似乎是链接的混合;/ usr / bin / jvisualvm符号链接指向不

  • ChatGPT登录入口在哪里?

  • 我正在开发一个语音识别应用程序,用户会在其中说一句话或任何东西,然后将其转换为文本......(语音到文本的转换通过谷歌进行) 我的问题是,,,当这个人说话时,保存或记录他的声音(语音)的文件/缓冲区在哪里?(在谷歌收购并转换之前) 并且是否可以持有此文件或缓冲区?

  • 这是一个挑战——我要维护一个混合asp。net mvc/web表单应用程序,它使用表单身份验证和旧的asp。net成员资格提供程序(aspnet\u用户、aspnet\u成员资格等)。我们公司正在转向使用ADFS的单点登录。我们必须改变混合asp。net应用程序使用ADFS进行身份验证。 我的问题是,我可以改变混合asp。net应用程序使用ADFS进行身份验证,但继续使用现有的成员资格提供程序来处