c# - 从可移植类库发送客户端证书

标签 c# httpclient portable-class-library

有没有办法将客户端证书与PCL一起使用?使用可移植 HttpClient 还是任何其他方式? 谢谢!

最佳答案

无法使通用 PCL HttpClient 使用客户端证书。但是您可以为每个平台实现自定义 MessageHandler 并将其传递给 HttpClient 的构造函数。 对于 Xamarin iOS 和 Android,您可以使用 ModernHttpClietnt(它是开源的),而在 WP 上,实现客户端证书的唯一方法是使用 SSL BlackBox(不是免费的)。 在其他平台(例如 WinRT)上,实现此目标甚至更简单。

关于c# - 从可移植类库发送客户端证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27013770/

相关文章:

.net - 为什么 String 类不在可移植库中实现 IEnumerable<char> ?

c# - 国际化 HelloWorld 程序 .NET

c# - 通用约束

java - Httpclient 4,错误 302。如何重定向?

c# - SQLite 的 VS 项目/解决方案结构

windows-phone-8 - 如何向面向 Windows Phone 8 的可移植类库项目添加服务引用?

c# - 带接口(interface)的插件架构;接口(interface)检查不起作用

c# - 没有将所有类编译成dll

android - 使用 httpclient 禁用/忽略 cookie

UrlEncodedFormEntity 的 Android HTTP 上传进度