获取Response.Redirect以执行重定向页面

时间:2016-08-29 13:45:16

标签: asp.net vb.net redirect

我正在尝试将SSO流程与使用表单身份验证的现有Web应用程序(不是MVC)集成。 我在Web.Config中创建了一个httpHandler。

<add path="SingleSignOn/Customer/*" verb="GET,POST" type="MyApplication.SSOLoginPage, MyApplication" />

我登陆SSOLoginPage并验证该过程。

我现在的目标是能够重定向回标准login.aspx页面以继续创建用户配置文件的过程。

FormsAuthentication.SetAuthCookie(userWhoLoggedIn, False)
Response.Redirect("login.aspx?" & "Param1=" & 1 & "&" & "Param2=" & awesomeVariable & "&" & "Param3=" & boringVariable & "&" & "Param4=" & meh, True)

它重定向回登录页面,但我需要在浏览器中按Enter键以处理重定向。

浏览器网址正好包含我需要的内容 https://myWebApplication.com/login.aspx?Param1=1&tParam2=awesome&Param3=boring&Param4=meh

但我无法弄清楚为什么它实际上并没有处理我的请求,除非我点击输入URL。

0 个答案:

没有答案