我在从经典ASP.NET文件中读取ASP时遇到了一些问题。下面是我使用的代码:
首先,我在IIS中设置了ASP.NET站点。我在ASP.NET站点中设置了一个应用程序,并将其定向到inetpub中的另一个文件夹。这个应用程序被称为'/classicasp‘,因为它在该应用程序中都是经典的asp。
在.aspx文件中,它执行以下代码:
Response.Cookies["testcookie"].Path = "/classicasp";
Response.Cookies["testcookie"].Value = "test";在.asp文件中,它执行以下代码:
<%
for each cookie in Request.Cookies
Response.Write( cookie & "=" & Request.Cookies(cookie) & "Path:" &
"<br>")
next
%>但是.asp页是空的,该页上没有显示此For Next语句的结果。对为什么会发生这种情况有什么帮助吗?我想我是按照指示来做的,但我猜不是..
发布于 2011-09-02 10:26:05
试一试
dim x,y
for each x in Request.Cookies
response.write("<p>")
if Request.Cookies(x).HasKeys then
for each y in Request.Cookies(x)
response.write(x & ":" & y & "=" & Request.Cookies(x)(y))
response.write("<br />")
next
else
Response.Write(x & "=" & Request.Cookies(x) & "<br />")
end if
response.write "</p>"
next发布于 2011-09-02 15:44:48
我想这就是你要找的:Updating ASP cookie from ASP.NET (vice versa)
https://stackoverflow.com/questions/7278668
复制相似问题