asp-net-mvc
大宇宙尘埃
从不敢休息,一直在拼命学习,古人云:勤学不辍,就是要做到这点
展开
-
asp.net mvc api如何过滤xss攻击
这里我引用网络上的一些代码,然后我也进行了一些调整,以前在网络上搜到的只支持html字符串类型的过滤,不支持json格式的过滤,代码如下,我就不一一描述了,其实很简单,如果有什么不懂的,可以微信群加入提出讨论 public class XssActionInvoker : ApiControllerActionInvoker { private static readonly ILogger _log = LoggerFactory.Logger; public原创 2020-05-25 16:28:26 · 1091 阅读 · 0 评论 -
c#阿里CSB接口对接--
在接到公司有业务要接入对方CSB接口后,去阿里的git上找了csb的sdk,但是下载回来后怎么使用都是错的,不是加密校验错误就是500,但是通过java的代码能正常的运行,所以分析java 的csb sdk包后通过以下方法正常接入 var url = ""; var post = "json字符串数据"; var ak = "ak"; ...原创 2019-10-28 15:13:02 · 4150 阅读 · 3 评论 -
asp.net mvc 通过api来实现websocket通信
asp.net mvc 通过api来实现websocket通信如果要按照本实例来实现websocket通信,那么必须确认iis是8.0版本及以上,因为低版本好像不支持这种实现方式。创建API控制器MessageSendController;在控制器下创建GET方法来实现websocket的初始化,首选判断前端访问时发是websokcet访问 if (HttpContext.Current原创 2017-08-25 10:19:08 · 6430 阅读 · 1 评论 -
c#将DataTable中数据写入到CSV文件中
常用写法,在这里做个备注,方便初学者查看我们以文本方式打开csv会发现其实列是由“,”分割,行驶由“\t”分割的,所以data转csv其实也很简单,看如下代码public static void SaveCSV(DataTable dt, string fullPath) { var fi = new FileInfo(fullPath...原创 2017-09-13 14:35:07 · 7044 阅读 · 0 评论 -
.net下的RabbitMQ和MSMQ消息队列
RabbitMQ:http://www.rabbitmq.com/ 特点: 一、跨平台:包括Mac、Windows、Linux等操作系统 二、支持主流语言调用:包括Java、.Net、Ruby、Python、PHP、Javascript等 三、开源及商业支持:即可以免费使用,也可以转载 2017-09-12 13:53:19 · 3365 阅读 · 0 评论 -
c# HttpWebRequest未能为 SSL/TLS 安全通道建立信任的终极解决办法
一般遇到这种情况的是在win7或以下的操作系统上,因为操作系统本身不支持大于1024的加密密钥解决步骤:一,在程序里写入如下代码,在获取网站证书的时候最好使用谷歌浏览器,操作如下图1、图2、图3进行保存到桌面,然后复制到程序运行的根目录。 (图1) ...原创 2018-06-22 09:19:16 · 16374 阅读 · 0 评论 -
web、app跳转微信支付解决方案
前言:之前一直为web跳转微信支付二搜索百度,居然没有得到想要的结果,所以现在给出以下解决方案。其实微信的H5支付就是可以解决这个问题的1,公众号首先开通H5支付;2,通过微信“统一支付订单”api请求 #1.生成字符串:appid=wx12a881c60697&attach=sd&body=测试&device_info=wx&goods...原创 2018-09-06 11:31:14 · 16752 阅读 · 1 评论