15
|
Pierre-Jean Coudert · 技术社区 · 15 年前 |
![]() |
1
5
考虑使用ViewState而不是Session,因为ViewState将状态信息呈现给客户端(HTML页面)。我不确定您是否能够获得对浏览器会话行为的详细控制,因为会话ID是由浏览器维护的,就像制造商那样。因此,ViewState更易于预测,不仅适用于未来的浏览器版本。 |
|
2
3
这是一个很好的问题,我也考虑了很长时间。
你需要确保你的整个应用程序是iframe友好的。 |
![]() |
3
3
我不确定您为什么希望将会话限制为只处理一个检查过程,然后强制多个会话以便用户同时处理多个检查。这感觉像是一种相当尴尬的孤立方式。
无论会话变量中保存的数据是什么,都不应该为单一处理而公开。它们应该存放在 收藏 每 伪码概念
|
![]() |
4
2
|
![]() |
5
2
这是我在ASP.NET MVC中用来禁止经过身份验证的用户打开多个选项卡的内容:
基本上,这会在用户第一次访问登录页面时设置窗口名。登录后,对于每个后续页面加载,都会测试窗口名。 两个问题:
|
![]() |
6
2
该问题的解决方案可通过以下方式实现:
将asmx web服务(或您认为合适的任何其他类型的服务)添加到根项目中,并向其添加以下方法:
请注意,您的站点响应时间会受到web服务速度的影响。 |
![]() |
7
0
当请求没有referer时创建一个新sessionId。 这就解决了复制粘贴url的问题。 |
![]() |
user1946932 · .Net正则表达式在所有字符前添加空格 5 月前 |
![]() |
TSDrake · 发布ASP。没有特定文件夹的.NET应用程序 6 月前 |
![]() |
Vengat Ramanan · 用户登录Asp时隐藏导航和页脚。网络核心 10 月前 |
![]() |
ramamoorthy_villi · 输入验证错误外键字段 11 月前 |
![]() |
Enderbyte09 · ASP。NET Core绝对拒绝在其他端口上托管 11 月前 |