global-asax

    1热度

    2回答

    在Global.asax中的Application_Error方法中,我尝试从会话状态中检索值。 只要我抛出异常,我就可以访问会话状态。 EG: thow new Exception("Test exception"); 但是,如果它是一个未处理的异常,我试图访问会话状态时,遇到下列错误:“会话状态不是在这种情况下可用”。 为什么在行为上的差异,是否有工作? 谢谢。

    5热度

    3回答

    我正在使用我自己的IIS自定义身份验证,并且我希望服务器每页面加载(无论是哪种类型的文件)首先检查应用程序变量以查看用户是否已验证并授权查看该站点。在global.asax这可能是: void Application_Start(Object Sender, EventArgs e) { if(Application["username"] == null) { R

    1热度

    1回答

    我试图调试一个Web服务(Windows XP SP3,VS 2008,ASP.NET 2,VB.NET)。 对于大多数情况下,如果asp.net工作进程已经加载,我可以启动调用Web服务的Windows表单,附加到Visual Studio中的aspnet_wp.exe,然后调试到我心中的内容,但捕捉global.asax中的Application Start事件是一件痛苦的事情。 如果我重置I

    1热度

    4回答

    在asp.net 3.5,我有一个问题,如果我上传我的global.asax到远程web服务器,应用程序开始寻找我的本地sql服务器,并最终超时。由于sql server登录,我使用不同的本地和远程配置文件。本地是Windows身份验证,远程是SQL服务器身份验证。但是,这些信息都不存储在global.asax中。 global.asax只有 但一旦上传,东西导致远程尝试找到本地web.confi

    2热度

    2回答

    我有一个类Application,我的global.asax继承自。这个类有这个方法: protected void Application_Start(object sender, EventArgs e) { // ... } 在我的理解,这基本上是自动添加到事件的事件处理程序(基于方法名称[*])。我试图找出确切的事件,所以我把一个断点里面的方法,并检查调用堆栈: Foo.

    0热度

    2回答

    谷歌搜索了一下后,我发现了一些关于如何使用ASP.NET获得在线用户的提示。 但我正在使用我自己的班级加入会员。 我已经找到的信息是: 登录用户的SessionID到数据库时 用户日志中记录出来时,他们的会话超时 你对意见这个?

    2热度

    1回答

    我在为以下问题想出解决方案时遇到问题。我有一个博客,最近我从Web表单升级到MVC。该博客在瑞典语和英语两个不同域中均可用,并且正在IIS中的同一网站上运行。 的问题是,我想语言在这两个网站的具体网址,如: 英语:http://codeodyssey.com/archive/2009/1/15/code-odyssey-the-next-chapter 瑞典:http://codeodyssey.

    2热度

    6回答

    我在尝试将site.com w.site.com和ww.site.com以及wwww.site.com重定向到www.site.com。 我的老板想要确保输入错误到网站。 他们重定向罚款。我正在使用ASP.Net并使用正则表达式返回301重定向,但是,当我尝试使用w.site.com ww时,诸如http://www.seoconsultants.com/tools/headers.asp之类的工

    6热度

    3回答

    有没有什么办法可以从global.asax Application_EndRequest函数中访问页面对象? 我想在请求结束时设置一个标签的文本,但访问该页面证明比我想象的更困难。 这里是我的影片目前没有工作: protected void Application_BeginRequest(Object sender, EventArgs e) { Context.Ite

    0热度

    1回答

    我有一个ASP .NET信息,并且当前会话状态已关闭,因此我无法完全挂接Global.asax中的会话启动事件。我想知道这些数据,当有人来到某个网站时,以及他们通常开始会话的时间。什么是开始会议的事件,以便我可以挂钩并获取这些数据?