小编pg0*_*0xC的帖子

为什么没有类似Monitor.EnterAsync的方法

我在新框架中看到许多方法,它们async/await在C#中使用新的异步模式/语言支持.为什么没有Monitor.EnterAsync()或其他async lock机制可以尽快释放当前线程并返回lock

我认为这是不可能的 - 问题是为什么?

c#

10
推荐指数
4
解决办法
2375
查看次数

如何在SSLStream的AuthenticateAsServer()中提供证书链?

我正在使用标准SSLStream在C#中实现SSL服务器.

到目前为止一切都很好,但是 - AuthenticateAsServer只接受单个证书作为参数,而我必须提供完整的链(其中3个).

我用所有证书构建了PKCS12结构(在Mono.Security的帮助下),然后调用new X509Certificate2(pkcs12.GetBytes()),但是,只有一个呈现给客户端.

所以,问题是 - 如何做到这一点?

谢谢!

PS:我需要一个可移植的解决方案,它可以在Windows上的Mono和.NET中运行.

.net c# mono ssl https

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

标签 统计

c# ×2

.net ×1

https ×1

mono ×1

ssl ×1