小编AJM*_*AJM的帖子

表单身份验证 - Cookie重放攻击 - 保护

我被问及有关我的ASP.NET网站表单身份验证的cookie重放攻击.

我遵循了下面的建议,以防止任何攻击,但认为如果有人设法获取cookie(尽管只是很短的时间),该网站仍然是脆弱的.有没有办法在注销时完全销毁表单身份验证会话,这样即使有人偷了cookie,也没有机会恶意使用它

随后的建议是

我们相信,我们已经采取了所有可靠的步骤,以便在ASP.NET的范围内防止这种情况发生.请参阅下面的详细回复.

但是,我们已经实施了Microsoft建议的步骤来防范这种情况(请参阅http://support.microsoft.com/default.aspx?scid=kb;en-us;900111)

·身份验证cookie永远不会写入客户端计算机,因此很难窃取.

·应用程序可通过SSL运行,因此cookie永远不会通过非安全连接发出

·我们使用15分钟的超时强制执行绝对到期,这意味着在该时间限制之后任何问题cookie都无用

·我们使用httpOnly cookie,以便没有人可以通过编程方式拦截或更改此cookie.

因此,即使上述预防措施被打破,我们认为这种预防措施极不可能,恶意用户只需要15分钟的时间来打破预防措施并成功登录

asp.net security

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

Angular 5 - TypeScript中的翻译字符串

我正在使用i18n进行翻译,并对html方面的工作原理感到满意.

但是,如果我在我的打字稿中的字符串中定义了错误消息等,我想要一种方法来翻译这些并且无法找到方法.

是否有解决方法来实现这一目标?

localization internationalization translate angular

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

ASP.NET安全角色和权限

我对ASP.NET安全模型感到满意,根据它们所处的角色,可以允许/拒绝访问web.config中的用户.

<system.web>
  <authorization>
    <allow roles = "Admin" />
  </authorization>
</system.web>
Run Code Online (Sandbox Code Playgroud)

但是,我想要做的是给管理员用户一组权限,然后可以检查,例如具有"可以打印文档","可以删除文档"等权限的管理员用户

这种事情可以开箱即用,还是我需要沿着自定义路线走?

asp.net asp.net-membership

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

处理包含页面的用户控制事件

我想要一个包含保存按钮的用户控件.

我希望附加到保存按钮的click事件由包含页面而不是用户控件处理

这可能吗?

编辑更具体

假设我有一个名为"Editor Page"的页面和一个名为"Editor Buttons"的用户控件.在"编辑器按钮"用户控件上,我有一个保存按钮(这是一个Web控件).我希望保存按钮的Click事件由"编辑器页面"而不是用户控件处理.

这是因为我想指定实现常见行为的基页.

asp.net user-controls

6
推荐指数
2
解决办法
1万
查看次数

WCF服务器证书未找到密钥集,找不到私钥

我有一个使用我的WCF服务的服务器证书.

但是当我运行webservice时,我似乎有一个权限问题.

[ArgumentException:证书'CN = S80'必须有一个能够进行密钥交换的私钥.该进程必须具有私钥的访问权限.]

任何的想法?

.net wcf certificate

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

ASP.NET Server.HtmlEncode限制

我正在使用Server.HTMLEncode来编码我的HTML.

我注意到它不能逃脱单引号,如果你在你的html中使用单引号,这是一个限制 <input type='text' .... />

(我已经检查过这是有效的XHTML).

是否存在关于Server.HTMLEncode的任何其他限制或注意事项,特别是此方法无法处理的任何无效XHTMl字符?

asp.net

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

Visual Studio - 确定项目中没有代码行的行

Visual Studio - 确定项目中没有项目代码行 - 这在VS 2008中是否可行?

lines-of-code code-metrics visual-studio

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

为Visual Studio创建一个插件

我是风格警察的粉丝,但讨厌它没有更多产品解决错误的方法.

所以我想,给我一个小工程让我在业余时间开心,创建一个Visual Studio插件来自动修复错误.

有没有人在之前编写插件并获得任何有用的链接,提示,经验分享?

.net c# plugins stylecop visual-studio

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

JQuery增量搜索

我正在寻找一个有助于增量搜索的JQuery插件,例如 - 用户开始在文本框中输入,并且AJAX调用用于在用户输入时动态获取结果.

jquery jquery-ui jquery-plugins

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

Java版本迁移已弃用的日期方法

我正在从Java 1.1迁移.到Java 5.

我注意到一些方法已被弃用,例如java.util.Date有一个不推荐使用的getYear()方法.

我的问题是,如果将getYear()方法保留为1.1,它仍将在Java 5中运行

java java-5

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