资源简介

2019 最新 .Net MVC微信授权登录及支付详解附源代码,包括微信授权登录操作步骤,微信支付操作步骤包括本人开放过程中才过的坑

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Routing;
using WxDemo.Common;
using System.Threading;
namespace WxDemo
{
    public class MvcApplication : System.Web.HttpApplication
    {
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            ///添加线程处理未支付订单
            Thread thread = new Thread(new ThreadStart(HandNotify));
            thread.Start();
        }

        /// 
        /// 查询订单状态
        /// 

        /// 商户单号
        /// 
        public string SearchOrder( string tradeNo)
        {
            string data = string.Empty;
            try
            {
                SortedList dic = new SortedList();
                SortedList dicSign = new SortedList();
                string nonceStr = Guid.NewGuid().ToString().Replace(“-“ ““);

                dicSign.Add(“appid“ Common.WeiXinCommon._AppId);
                dicSign.Add(“mch_id“ Common.WeiXinCommon._MerIdPay);

                dicSign.Add(“out_trade_no“ tradeNo);
                dicSign.Add(“nonce_str“ nonceStr);

                dic.Add(“appid“ Common.WeiXinCommon._AppId);
                dic.Add(“mch_id“ Common.WeiXinCommon._MerIdPay);

                dic.Add(“nonce_str“ nonceStr);
                dic.Add(“out_trade_no“ tradeNo);
                dic.Add(“sign“ Common.WeiXinCommon.Sign(dicSign Common.WeiXinCommon._Key));
                data = Common.WeiXinCommon.sendPost(“https://api.mch.weixin.qq.com/pay/orderquery“ Common.WeiXinCommon.DictionaryToxml(dic));
                Common.WeiXinCommon.WriteErrorLog(“SearchOrder:“ + data);
                Common.ResponseOrderQuery order = Common.xmlHelper.Deserialize(typeof(Common.ResponseOrderQuery) data) as Common.ResponseOrderQuery;
            }
            catch (Exception ex)
            {
                Common.WeiXinCommon.WriteErrorLog(“SearchOrder“ + ex.Message);
            }
            return data;
        }


        /// 
        /// 手动回调 
        /// 

        /// 
        public void HandNotify()
        {
            // 查询未支付订单
            // Dal.OrderDal dal = new Dal.OrderDal();
            while (true)
            {
                try
                {
                    // 查询未支付订单
                    //List lst = dal.getWatingPayOrder();
                    //循环处理
                    //foreach (var o in lst)
                    //{
                       ///查询订单状态 
                       //string data = SearchOrder(o.OrderID);
                        ////点击支付完成调一下查询订单
                        //Common.ResponseOrderQuery queryNew = Common.xmlHelper.D

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      83609  2019-01-26 20:29  WxDemo\.vs\config\applicationhost.config

    ..A..H.     33792  2019-01-26 21:27  WxDemo\.vs\WxDemo\v15\.suo

     文件     121137  2019-01-26 20:35  WxDemo\packages\bootstrap.3.0.0\bootstrap.3.0.0.nupkg

     文件     120502  2013-09-13 16:05  WxDemo\packages\bootstrap.3.0.0\content\Content\bootstrap.css

     文件      97949  2013-09-13 16:05  WxDemo\packages\bootstrap.3.0.0\content\Content\bootstrap.min.css

     文件      14079  2013-09-13 16:05  WxDemo\packages\bootstrap.3.0.0\content\fonts\glyphicons-halflings-regular.eot

     文件      63157  2013-09-13 16:05  WxDemo\packages\bootstrap.3.0.0\content\fonts\glyphicons-halflings-regular.svg

     文件      29512  2013-09-13 16:05  WxDemo\packages\bootstrap.3.0.0\content\fonts\glyphicons-halflings-regular.ttf

     文件      16448  2013-09-13 16:05  WxDemo\packages\bootstrap.3.0.0\content\fonts\glyphicons-halflings-regular.woff

     文件      59250  2013-09-13 16:05  WxDemo\packages\bootstrap.3.0.0\content\scripts\bootstrap.js

     文件      28518  2013-09-13 16:05  WxDemo\packages\bootstrap.3.0.0\content\scripts\bootstrap.min.js

     文件     215101  2013-09-13 11:57  WxDemo\packages\jQuery.1.10.2\Content\scripts\jquery-1.10.2-vsdoc.js

     文件     273990  2013-09-13 11:57  WxDemo\packages\jQuery.1.10.2\Content\scripts\jquery-1.10.2.js

     文件      94140  2013-09-13 11:57  WxDemo\packages\jQuery.1.10.2\Content\scripts\jquery-1.10.2.min.js

     文件     140036  2013-09-13 11:57  WxDemo\packages\jQuery.1.10.2\Content\scripts\jquery-1.10.2.min.map

     文件     240370  2019-01-26 20:35  WxDemo\packages\jQuery.1.10.2\jQuery.1.10.2.nupkg

     文件       4001  2013-09-13 11:57  WxDemo\packages\jQuery.1.10.2\Tools\common.ps1

     文件       1332  2013-09-13 11:57  WxDemo\packages\jQuery.1.10.2\Tools\install.ps1

     文件     162404  2013-09-13 11:57  WxDemo\packages\jQuery.1.10.2\Tools\jquery-1.10.2.intellisense.js

     文件       1546  2013-09-13 11:57  WxDemo\packages\jQuery.1.10.2\Tools\uninstall.ps1

     文件       1357  2015-01-28 04:02  WxDemo\packages\Microsoft.AspNet.Mvc.5.2.3\Content\Web.config.install.xdt

     文件        413  2015-01-28 04:02  WxDemo\packages\Microsoft.AspNet.Mvc.5.2.3\Content\Web.config.uninstall.xdt

     文件     566472  2015-01-28 04:02  WxDemo\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.dll

     文件     952428  2015-01-28 04:02  WxDemo\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.xml

     文件      36040  2015-01-28 04:02  WxDemo\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\zh-Hans\System.Web.Mvc.resources.dll

     文件     893991  2015-01-28 04:02  WxDemo\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\zh-Hans\System.Web.Mvc.xml

     文件     298971  2019-01-26 16:20  WxDemo\packages\Microsoft.AspNet.Mvc.5.2.3\Microsoft.AspNet.Mvc.5.2.3.nupkg

     文件      36040  2015-01-28 04:02  WxDemo\packages\Microsoft.AspNet.Mvc.zh-Hans.5.2.3\lib\net45\zh-Hans\System.Web.Mvc.resources.dll

     文件     893991  2015-01-28 04:02  WxDemo\packages\Microsoft.AspNet.Mvc.zh-Hans.5.2.3\lib\net45\zh-Hans\System.Web.Mvc.xml

     文件      95600  2019-01-26 16:20  WxDemo\packages\Microsoft.AspNet.Mvc.zh-Hans.5.2.3\Microsoft.AspNet.Mvc.zh-Hans.5.2.3.nupkg

............此处省略262个文件信息

评论

共有 条评论