小编Ale*_* K.的帖子

如何同步表单身份验证cookie和Asp.Net Session的生命周期?

我正在构建一个ASP.NET网站,它使用FormsAuthentication和标准的Session机制配置如下:

<authentication mode="Forms">
    <forms cookieless="UseCookies" name=".MyAppAuth" loginUrl="~\Login.aspx" timeout="20"/>
</authentication>
...
<sessionState timeout="20" cookieless="UseCookies" />
Run Code Online (Sandbox Code Playgroud)

似乎身份验证cookie的生命周期不等于用户Session的生命周期.所以ASP.NET并不能保证这一点

  1. 用户注销时会话终止,

  2. 在用户注销之前,会话不会终止.

有没有办法定制FormsAuthentication或\和会话状态机制来实现这些目标?

asp.net security session forms-authentication

12
推荐指数
2
解决办法
5280
查看次数

使用libgit2sharp从远程存储库获取更新

我需要我的应用程序用Git做两个简单的操作.
1)克隆远程存储库;
2)定期从远程存储库执行更新.

我绝对不知道如何用libgit2sharp做到这一点.API非常复杂.

有人能帮帮我吗?

libgit2sharp

3
推荐指数
1
解决办法
3111
查看次数

从Silverlight应用程序同时调用WCF服务时出现TimeoutException

分析日志文件我注意到在Silverlight客户端,大约1%的服务调用以TimeoutException结束.服务(wcf)非常简单,不执行长计算.根据日志,对服务的所有调用总是在1秒内处理(即使在客户端上发生TimeoutException!),因此它不是服务器超时.

那有什么不对?可以是配置还是网络问题?我怎么能避免呢?哪些其他日志记录信息可以帮助您本地化此问题?

我想到的唯一一种解决方法是在超时后重试服务调用.

我将在这个问题上给予任何帮助!

更新:启动时,应用程序执行17个服务调用,同时执行12个服务调用(可能是失败原因?).

更新: WCF日志未包含有关此问题的有用信息.似乎有些服务调用没有到达服务器端.

silverlight wcf timeout timeoutexception simultaneous-calls

1
推荐指数
1
解决办法
4999
查看次数