![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp.net core
文章平均质量分 80
DNFBuF
就读北大青鸟中。不知读出来怎样。如果不行。3W学费就打水漂了。。悲剧中
展开
-
asp.net core 3.1开发交通银行支付接口笔记三退款、查询和收尾
退款由于业务需要。这里要做退款功能。也好。以前我做的接口都不做退款功能。所以,我都是用自己的钱包测试的。当然。我也会找客户的帐号用,让客户左手转右手。虽然不多。但也是钱是不?这次有退款功能,而且用的是微信,绑定太多,所以就没法用客户帐号了。开始发送请求按照文档的要求在第一章的基础类里面拼接XML然后用第一章的服务器soket类POST发送到文档说的指定接口(不是页面接口是接口这个注意)响应这是同步响应,阻塞的,最好在页面点击退款有个读条遮罩防止二次退款,得到响应用第一章的代码解签后本原创 2021-01-22 12:58:01 · 342 阅读 · 1 评论 -
asp.net core 3.1开发交通银行支付接口笔记二支付
上文说完配置和底层代码。这一章支付原理获得加签字符串,用表单POST提交跳转到交通银行指定页面,当时我在这里卡了好久,完全不知道怎么POST提交跳转。还是百度了好久以后才有的结果。不过要注意:document.forms["payform"].submit();千万不可以漏掉(),我很早以前也是遇到过三次左右吧都是搞了好久,都不能提交。这种反复踩坑的精神很值得赞赏啊。我用的是VUE。前后端彻底分离。这是代码 <form name="payform"原创 2021-01-22 12:57:31 · 299 阅读 · 0 评论 -
asp.net core 3.1开发交通银行支付接口笔记一底层代码
例行吐槽这个接口上一年很早时候客户就和银行对接了。知道元旦后才给的接口。这效率。。。没谁了。所以,我回老家过完元旦赶紧火急火燎的赶回来写码。按照经验,这个接口只要写得好没歧义、完整难度不大。如果有源码接口DEMO提供,速度可以控制在半天内。可是呢提供过来有助于开发的只有2个1:交通银行“慧智付”报文交换规范(商户正式版)文档(只有接口说明连流程都没有)2:签名验签方法代码(java版一份,socket版其它语言一份)当时没说明这个socket是干嘛的,java的还是看使用...原创 2021-01-22 12:57:09 · 548 阅读 · 1 评论 -
怎样从外部类获取signalr 的IHubContext
昨天仔细思考了一下我core3.1+signalr+grpc+socket做的多端聊天架构,觉得有问题就改了一下,改好后发现IHubContext<MonitorHub> _hubContext无论怎么获取都是null。百度处理一天无果。搞到今晚终于搞定。现在解决过程如下:先上主要代码:配置这样 public void ConfigureServices(IServic...原创 2020-03-20 00:19:00 · 1091 阅读 · 0 评论 -
静态构造函数引发诡异问题,比如string属性访问器报数组溢出
我那个core3.1+signalr+grpc的聊天web+手机+桌面开始了。遇到不少问题。这次比较诡异单独拿出来讲。先上关键代码和报错信息调用就一个简单赋值DBData.QqNumber = "98798778";:static void Main(string[] args) { ct.QqNumber = "345t435"; ...原创 2020-03-06 09:52:44 · 135 阅读 · 0 评论 -
asp.net core3.1 下跨域的正确方式
作为一个上进的程序猿必须要紧跟技术。等core出来稳定后(企业招聘基本全要会core,不会混不了饭吃泪)决定要掌握core。于是在腾讯课堂花了1.1软妹币白嫖了2门课程后又在B站学习一门掌握了入门知识即可进入自学时代了。好现在开始把学生时做的后来用其它技术改版2遍仿QQ即时聊天工具迁移到core3.1+signalr+arpc,也就是单个web有多个页面+多个web(独立网站独立部署)+桌面程...原创 2020-02-28 11:41:50 · 1502 阅读 · 2 评论