簡體   English   中英

Microsoft VBScript運行時錯誤'800a01a8'

[英]Microsoft VBScript runtime error '800a01a8'

我通常是Java開發人員,但被要求“調整”的小ASP應用我組織了。 它基本上接受用戶輸入表單,然后通過電子郵件發送數據。 在我sendmail.asp文件我設置會話屬性( Session("emailText") = message ),然后重定向到頁面printResults.asp。

該頁面基本上是一個HTML頁面,在第21行有一行VBScript代碼: <%Response.Write(Session.Contents("emailText")) %>

這一切都可以在我的本地IIS服務器上使用,但是當我將其部署到主機服務器以進行測試和演示時,出現了此錯誤:

Microsoft VBScript runtime 
error '800a01a8' 
Object required: '' 
/sub3/printResults.asp, line 21 

由於我是新來的ASP我不知道為什么會在本地而不是工作在主機服務器上。 任何想法或建議將是最有幫助的。

是否有可能在IIS或代碼中的其他地方禁用了會話狀態?

當您重定向到printResults.asp時,您是停留在相同的域和子域中(會話狀態將不會在域/子域之間保持)並且不在HTTP / HTTPS之間切換(會話可能僅設置為HTTP)?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM