您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> ASP Error 0115 ASP和ASPNETSESSION共享问题!

ASP Error 0115 ASP和ASPNETSESSION共享问题!

来源:网络整理     时间:2016/8/12 9:44:44     关键词:ASP Error 0115

关于网友提出的“ASP Error 0115 ASP和ASPNETSESSION共享问题!”问题疑问,本网通过在网上对“ASP Error 0115 ASP和ASPNETSESSION共享问题!”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:ASP Error 0115 ASP和ASPNETSESSION共享问题!
描述:

在网上查了很多资料!都没有找到理想的ASP与ASP.NET(C#)SESSION共享的解决办法!现在请各位高手们来解决问题啊!
就是一个ASP的网站要添加一部分功能!现在我要在ASP.NET页面中取得在ASP页面中发放的SESSION 值!请问怎么得到!~
在线急等!~


解决方案1:

asp的session是存储在iis进程中的
asp.net的session是存储在他自己的进程中
无法共享

解决方案2:

用cookie吧。

解决方案3:

很难,如果共享的seesion存储值不是对象的话,建议用Cookie ,那个应该直接可以读取

解决方案4:

这种共享实现起来貌似非常麻烦..
以前看过一篇文章..实现起来不容易啊..
楼主可以再搜一下..看看就知道了

解决方案5:

把ASP应用中的Session传递给asp.net应用 
最近做一个业务处理系统,因为它原有的用户系统使用ASP开发,在新的业务系统中使用了ASP.NET,ASP.NET APPLICATION要使用原来的ASP用户系统,于是问题出现了,ASP APPLICATION怎样才能让用户登录的状态及用户信息在ASP.NET中依然有效呢。于是我们考虑用构造FORM来自动提交传递ASP应用中的Session变量。
例子如下
ASP应用URL为http://127.0.0.1/asp/,并在ASP.NET应用中的web.config设定
  
  
在ASP应用中增加两个ASP页面system.asp和autoPostForm.asp

<%
Session("UID")="user"    
session("isPass")="ok"    
Server.Transfer("autoPostForm.asp")
%> 

<%
Response.Write(" method=post >")
Response.Write(" Response.Write( " value=" & Session("UID") & " >")
Response.Write(" Response.Write( " value=" & Session("isPass") & " >")
Response.Write("")
Response.Write("")
%>
在ASP.net应用中用页面getSession.aspx来接受传递过来的Session变量值
getSession.aspx.cs代码片段:
private void Page_Load(object sender, System.EventArgs e)
  {
  
  if(!Page.IsPostBack)
  {
   string aspurl=ConfigurationSettings.AppSettings["aspURL"].Trim();      
   try
   {
    string fromurl=Request.ServerVariables["HTTP_REFERER"];
    
    //验证是否从asp应用中提交过来
    if(fromurl.StartsWith(aspurl))
    {
     string uid=Request["UID"].ToString();
     string state=Request["isPass"].ToString();
    
      if(uid!="" && state=="ok")
      {
       //表明用户在asp系统中已登录成功 
    
      }
 
    }
    else
    {
     Response.Write("");
    
    }
    
   }
   catch
   {
    Response.Redirect(aspurl);
   }
  }
}
http://aspsir.cnblogs.com/archive/2004/09/10/41802.html


以上介绍了“ASP Error 0115 ASP和ASPNETSESSION共享问题!”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3222462.html

ASP Error 0115相关图片

ASP Error 0115相关文章