.net - 保护桌面应用程序和 Web API 之间的通信
问题描述
我正在使用 wpf 在 .net 中开发桌面应用程序。这个应用程序将在我的网站上使用一些使用令牌的适当身份验证的 web api。我正在使用 httpclient 进行此通信,并且按预期工作。
我现在正在寻求保护通信通道以避免中间人解释数据,有点类似于浏览器使用 ssl 证书加密的方式。
尝试在 Google 和 SO 上搜索,但除了在桌面应用程序中使用网络浏览器外找不到有用的东西,我不想这样做。请帮助我找到正确的前进方向。
解决方案
推荐阅读
- javascript - javascript中antlr4访问者中的自定义上下文变量
- c++11 - 试图 push_back 一个向量
进入私有向量 没有返回函数的同一个类 - php - Laravel Eloquent - 最受欢迎的查询
- javascript - 在 JQuery 中使用 switch 语句替换多个字符
- php - PHP没有来自HTML表单的响应
- git - 无版本目录树的重复 repo 导入
- mysql - 无法在嵌套游标存储过程中获得预期输出
- django - 在 Djnago 中配置 postgresql
- python - 如何将 python getter 方法转换为 elasticsearch 查询?
- reactjs - 从服务器获取数据后将数据传递给其他组件并使用该数据加载其他组件