2011-09-02 2 views
0

기본 ASP 파일에서 ASP.NET 쿠키를 읽는 데 문제가 있습니다. 다음은 내가 사용하고있는 코드입니다.기본 ASP에서 ASP.Net 쿠키 읽기

먼저 IIS에 ASP.NET 사이트 설정이 있습니다. ASP.NET 사이트에서 응용 프로그램을 설치하고 inetpub의 다른 폴더로 연결했습니다. 이 애플리케이션은 '/ classicasp'라고 불리는데 그 이유는 그 애플리케이션 내부에 고전적인 ASP가 있기 때문입니다. 에서 .aspx 파일에서

, 그것은이 코드를 실행 :이 코드가 실행되면, .asp 파일에서

Response.Cookies["testcookie"].Path = "/classicasp"; 
Response.Cookies["testcookie"].Value = "test"; 

을 :

<% 
    for each cookie in Request.Cookies 
    Response.Write(cookie & "=" & Request.Cookies(cookie) & "Path:" & 
     "<br>") 
    next 
%> 

을하지만 .ASP 페이지가 비어 있습니다, 이 For For Next 문에서 페이지에 결과가 표시되지 않습니다. 왜 이런 일이 발생했는지에 대한 도움이 필요하십니까? 난 내가 지시 사항을 따라 생각하고이 일을하고 어떻게 그 있어야하는데,하지만 난

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 

답변

1

나는 이것이 당신이 찾고있는 것을 생각하려고 ..