我现在的意图是点击页面A的按钮弹出一个iframe窗体B,然后点击B中的按钮访问ashx,ashx中使用了session。命名空间sessionState和接口Irequeire...都引用了,但是session却是空的。
不过在IE中却可以取得到值。另外如果没有经过iframe,在A页面自己访问ashx,ff和chrome也可以取得到值。
我的web.config的配置是
<authentication mode="Forms">
<forms loginUrl="login.aspx" name=".ASPXAUTH" timeout="99" protection="All" path="/" requireSSL="false" slidingExpiration="true" cookieless="UseDeviceProfile" enableCrossAppRedirects="false"></forms>
</authentication>
<authorization>
<allow users="*"/>
</authorization>
<sessionState mode="InProc" cookieless="false" timeout="90"/>
不是很明白