问题标签 [server.transfer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1224 浏览

url-rewriting - 会话状态只能在 enableSessionState 设置为 true 时使用,无论是在配置文件中还是在 Page 指令中

我在我的 .net(Azure) 应用程序中收到此错误:- 只有在 enableSessionState 设置为 true 时才能使用会话状态,无论是在配置文件中还是在 Page 指令中...

我正在重写 URL(为此使用 server.transfer)

当我直接或使用 Response.Redirect 访问页面时,没有错误。

任何想法?

我正在使用下面的代码。

公共类 URLRewriter 实现 IHttpModule Public Sub Init(ByVal inst As System.Web.HttpApplication) 实现 System.Web.IHttpModule.Init AddHandler inst.BeginRequest, AddressOf Me.OnBeginRequest End Sub

结束类

在 web.config 中,我还在 httpModules 下添加了这个标签:-

0 投票
1 回答
1117 浏览

c# - Server.Transfer 从 WebForms ashx 处理程序到 MVC 3

我正在尝试从 ASP.NET ashx 处理程序到 ASP.NET MVC 3 页面的 Server.Transfer。

我不想使用 Server.Redirect,因为我不想更改 URL。

这可能吗?

0 投票
2 回答
3231 浏览

asp.net - Server.Transfer 和 Response.Redirect 哪个更好

哪个更好,Server.Transfer或者Response.Redirect?我正在为此寻找一些解释。

0 投票
2 回答
2269 浏览

iphone - 向 IP 地址和端口发送消息

在过去的几周里,我一直在努力解决这个问题。

我想要做的就是能够发送在 iphone/ipad 上创建的字符串并将其发送到特定的 IP 地址和端口号。然后该 IP 地址将返回“某事”,我想在 iphone/ipad 上显示一条消息。

我曾尝试使用我遇到的示例项目,但永远无法让该死的东西正常工作。我担心我让这变得比它需要的更难 - 但一些帮助真的很感激。

谢谢

山姆

0 投票
1 回答
999 浏览

asp.net - 在 UserControl 中使用 Server.Transfer 会给我一个找不到文件的异常

我已经尝试了几乎所有我能想到的相对路径,但它们都不起作用。

我很确定这与我在 ascx UserControl 中的事实有关。我总是得到“文件(我的文件)不存在。”

编辑:

此外,contact-us.aspx 不是物理文件。我正在使用 Sitecore,这是应用程序中的虚拟路径,应用程序知道如何解析 URL。

0 投票
2 回答
492 浏览

asp.net - ASP.NET VB.NET 远程登录门户设置

技术 ASP.NET、VB.NET 2.0(即将为 4.0)

概述 我正在编写一个登录/身份验证门户,以便 Web 应用程序可以使用它来登录用户,然后他们可以使用他们的凭据使用该应用程序。

登录门户将是一个单独的应用程序,最初只能通过外部网以及某些应用程序的内部网访问;但未来的应用程序将需要通过网络进行身份验证(很高兴作为一个单独的实例来实现)。我基本上希望其他单个应用程序能够通过此门户对用户进行身份验证。

以便...

  1. 用户访问应用程序的 Web url(即 www.application.com / http://apps/application - Intranet)并单击“登录”。
  2. 用户的浏览器被重定向到门户应用程序,查询字符串为 www.loginportal.com/login.aspx?url=www.application.com/login.aspx(或其他页面)。
  3. 用户填写他们的凭据(用户名、密码),然后单击“登录”按钮。
  4. 浏览器重定向回 url 即 www.applications.com/default.aspx 或 login.aspx 并通过身份验证并登录;并且可以使用应用程序。

完成 我对身份验证本身进行了排序,并将通过 dll 在本地应用程序中作为类库实现。

需要 所以我基本上需要知道如何:- 1. 将数据发布到门户网址(可能是不同的域)。2.用帖子重定向浏览器。3. 确保身份验证是安全的,并且不容易被破解(我知道如何使用 urlencode 和 htmlencode 等)——只是不确定跨域发布数据的含义。

非常感谢任何帮助...

干杯,邓肯。

0 投票
2 回答
7945 浏览

asp.net - asp.net 上的会话超时重定向到主页

我有网络应用程序和页面上的会话超时和用户交互,这需要重定向到主页/登陆页面

网上找到的解决办法

1)应用程序所有aspx页面的page_load中的会话检查。2) global.asax 会话开始中的代码

我要选择第二个选项,让我知道 1)我的方法是否正确或有更好的解决方案?2) 在第二个选项中是否使用 Response.Redirect 或 Server.Transfer

-谢谢

0 投票
1 回答
1676 浏览

asp.net - 工具包 ScriptManager 的 Asp.Net Server.Transfer 问题

我正在一个在母版页中有一个 toolkitscriptmanager 的网站上工作。我的问题在于导航到执行 server.transfer 的页面时。我实际上也在使用 url 重定向,但据我所知,这与问题没有任何关系。

如果我将代码更改为 Response.Redirect,页面重定向很好,但这不是我正在寻找的功能,我需要保留 SEO 友好的 url。

例如 - 假设在 Page1.aspx 的代码中有一个 Server.Transfer 到 Page2.aspx。我已经诊断出,脚本管理器将脚本引用添加到您正在浏览的页面。所以,如果我直接导​​航到 Page2.aspx,添加的脚本是

<script src="/Page2.aspx?_TSM_HiddenField_=ctl00_ctl00_ToolkitScriptManager1_HiddenField... etc

但是,使用 Server.Transfer,它试图找到

<script src="/Page1.aspx?_TSM_HiddenField_=ctl00_ctl00_ToolkitScriptManager1_HiddenField... etc

如何告诉 ScriptManager 使用脚本文件的最终目的地?我一直在研究尝试在 TSM 中使用一些魔法设置,但到目前为止还没有运气。

0 投票
1 回答
1302 浏览

asp.net - Server.Transfer 从 Global.asax Application_Error

我继承了一些我认为应该不起作用的代码:

有一个带有文件上传控件的表单,文件限制设置为默认的asp.net 4MB。

如果不使用 flash/active x 控件,没有真正可靠的方法可以在客户端测试文件大小。

所以我在我的 Global.asax 文件中发现了错误,并将 server.transfer 到一个新位置。

我遇到的问题是服务器只是挂起传输,页面坐在那里“加载”并且进程仍然停留在 Server.Transfer 代码行上。

我什至尝试过传输任何错误,但是在上传文件时它就在那里。

这里的任何帮助将不胜感激,这是一个非常大的绊脚石,我需要能够处理用户上传的文件大于配置中设置的文件。没有来自框架的严重错误。

编辑——看起来转移正在工作,当我进入我被转移到的页面的 page_load 事件时,我可以按照这个一直到 page_prerender 然后我没有得到任何呈现的页面,浏览器只是坐在那里看起来像加载

编辑我引起的错误的添加堆栈跟踪:

另外,我要上传的文件是 12MB。(以防有什么不同)

0 投票
3 回答
6803 浏览

c# - Server.Transfer 方法的命名空间是什么?

我在服务器类下得到一个红色下划线:

错误是:

无法通过嵌套类型“AnswerQuestion.ThreadTable”访问外部类型“System.Web.UI.Page”的非静态成员

AnswerQuestion 是部分类,ThreadTable 是我制作的自定义类。