小编Ton*_*ony的帖子

对称加密算法之间的差异

C#看起来有4种不同的对称加密算法:RijndaelManaged,DESCryptoServiceProvider,RC2CryptoServiceProvider和TripleDESCryptoServiceProvider.

我正在寻找他们之间的更多信息.主要是它们之间的差异.MSDN没有太多帮助,或者我只是累了.;)我确信每个人之间都有利弊,就像有多种做事方式的事情一样.

谢谢你的任何启示.
托尼

c# encryption rijndaelmanaged

17
推荐指数
2
解决办法
9176
查看次数

如何在Visual Studio中将<或>添加到摘要标记?

如何在visual studio中为摘要注释添加<(小于)或>(大于)?我在Visual Studio 2008中.

我有一个通用的方法:

public bool IsMemberProtected<T>(Expression<Func<T, object>> expression)
Run Code Online (Sandbox Code Playgroud)

很想拥有这样的概要标签

    /// <summary>
    /// Determines whether a member is protected.
    /// 
    /// Usage: IsMemberProtected<ExampleType>(x => x.Member)
    /// </summary>
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,当开发人员在代码中的方法上悬停以查看摘要标记时,属性的工具提示不再有效.

思考?

comments visual-studio-2008

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

使用ValidateCredentials重复失败的登录尝试是否会导致用户被锁定?

我必须实现一个安全解决方案,以便针对ldap/AD服务器验证用户凭据.

代码是这样的......

using (PrincipalContext context = new PrincipalContext(ContextType.Domain, domain))
{
    return context.ValidateCredentials(userName, password);
}
Run Code Online (Sandbox Code Playgroud)

用户重复尝试使用此方法登录会导致其帐户被锁定,这是基于AD/ldap规则吗?

托尼,谢谢你.

编辑:我正在寻找答案,知道我是否必须处理用户锁定或auth服务器是否会为我做.

.net c# authentication ldap active-directory

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

以编程方式与证书颁发机构通信

我以编程方式处理证书并与证书颁发机构通信。我一直在 Windows 2008R2 上使用 C# 中的 CertClient 和 CertEnroll COM 对象。

我可以生成请求并从 CA 取回证书。我从这个例子开始:http : //blogs.msdn.com/b/alejacma/archive/2008/09/05/how-to-create-a-certificate-request-with-certenroll-and-net-c。 aspx

我有两个我无法弄清楚的问题。首先,如何访问用于生成证书的私钥?作为 IX509PrivateKey 接口一部分的方法似乎不适用于我的测试环境。我给 CA 的请求与私钥不同,对吗?

第二个问题是我似乎无法在请求证书时提供注册代理证书。这个 API 的旧版本有一个方法,SetSignerCertificate,被使用。我在新 API 中找不到等效项。

c# certificate-authority

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

WPF TextBox覆盖

在WPF中,是否可以轻松地覆盖文本框中的文本?

感谢
托尼

编辑:我想我不清楚.抱歉.

我有一个TextBox,用户可以输入6个字符.如果用户输入6个字符,然后由于某种原因将光标放在开头或6个字符中间的某个位置并开始输入,我想要他们输入的内容覆盖字符.基本上就像Word中的覆盖模式一样.

再次感谢.

c# wpf

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

判断两个文件是否相同的最佳方法?

如果我使用C#通过互联网将文件从计算机A传输到计算机B,使用.NET中的一种方法进行文件传输,那么判断计算机A和计算机B上的文件是否相同的最佳方法是什么?

我在想MD5哈希是一个很好的方式.这似乎是一种被广泛接受的方式.但是,我只是仔细检查一下,看看.NET框架中是否有更好的方法.

谢谢托尼

c# file

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