A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 源码技巧 > 父类数据 > SignalR发送页面跳转通知的方法

SignalR发送页面跳转通知的方法

时间:2017-03-02 10:07作者:wangguan人气:192

 微信商城使用支付宝支付的时候,需要有个过度页面提示用户用浏览器打开页面去支付,等用户在浏览器支付完之后再打开微信(微信此时依旧显示的是过度页面),过度页面需要跳转到订单详情页面。那么这个过度页面怎么知道需要跳转呢?

目前能想到的就是用SigbalR发送通知告诉那个过度页面去跳转.
第一步,先添加SigbalR相关dll.
第二步,自定义hub
第三步,自定义UserIdProvider,因为我们需要给指定用户发送跳转的通知
第四步,在startup里注册我们自定义的UserIdProvider
 
第五步,在支付宝支付完成异步通知加上这行代码发送通知,并且传入订单单号参数,这里给order customerid的用户发送通知,order customerid和当前登录者的id是一样的。所以能接收到信息。
 
 
 
第六步,在在过度页面接受执行
这样,就可以完美的实现支付完成后跳转页面了。目前没想到更好的办法了。
 
标签SignalR,发送,页面,跳转,通知,方法,微信,商城,使

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号