我需要模拟一个登录,我将用户名和密码从经典的asp页面传递到asp.net页面 在这个问题上精疲力尽的搜索是不是找不到好的技巧。 http是从经典的asp发布到asp.net的正确approch。如果是,则代码段会有所帮助。
我们可以使用哪些其他技术来完成此任务?
答案 0 :(得分:1)
另一种技术可能是通过会话共享经过身份验证的用户名:How to Share Session State Between Classic ASP and ASP.NET。
答案 1 :(得分:1)
任何标准HTTP POST都可以正常工作。在处理POST的.aspx页面中,只需要检查Request.Form
来自经典表单POST的键/值对。
如果您不控制.aspx页面或无法更改其代码,那么您可以尝试命名经典ASP表单中的表单元素,与它正在模拟的.NET登录表单中的表单元素相同。我个人没试过,但值得一试。