我已经购买了支付宝接口.
使用的接口是"实物交易服务接口net05_gbk(aspx)post"这个项目.文件夹里包括文件有:
App_Code(内有AliPay.cs)、
App_Data(空文件夹)、
Alipay_Notify.aspx、Alipay_Notify.aspx.cs、
Alipay_Return.aspx、Alipay_Return.aspx.cs、
Default.aspx、Default.aspx.cs、
web.config.
直接单独运行是没问题的.但是我把它放入我的网站的根目录中就不行了,每次运行都提示错误,上面web.config的问题.哪位高手做过支付宝net2.0的接口吗?帮帮我,不胜感激呀!

解决方案 »

  1.   

    那是你没把web.config配置好你把支付宝的web.config和你自己项目的web.config整合一下
    http://www.cnitblog.com/yhf119/archive/2006/02/08/6503.htmlLZ看看这个
      

  2.   

    简单得很。
    因为它给你的是例子,最主要是里面的内容,你把它那个form提交那段copy下来,改变对应的参数就可以了。
    其实有很多变形了,不知道它给的是哪种,也有通过cs代码post上去,
    总之就是改变下参数,金额,数量,商品名
    贴个主要的段,改变量值就OK
            string aliay_url = Universal.CreatUrl(
                gateway,
                service,
                partner,
                sign_type,
                out_trade_no,
                subject,
                body,
                payment_type,
                price,
                show_url,
                seller_email,
                key,
                return_url,
                _input_charset,
                notify_url,
                logistics_type,
                logistics_fee,
                logistics_payment,
                logistics_type_1,
                logistics_fee_1,
                logistics_payment_1,
                quantity
                );
      

  3.   

    用frame试试,也许可以O,就是把支付宝的那个网站弄到你的那个网站的框架里,不过要是支付和订单就得要问问高手了.
      

  4.   

    我做过.你不要把全部都放在你的项目里啊。把APP.CODE那个里面的一个方法移过去就可以了。WEB.CONFIG不需要弄过去的.其他页面放进去.在CS文件里写下的你的更新你的数据库代码就OK了.简单的.
      

  5.   

    还忘记了。Default.aspx、Default.aspx.cs、 这个页面就要把需要的参数传进去就可以了.比如合作ID之类的这些
      

  6.   

    可在其网站下载相关的程序,(有很多种类型的)与支付定签定合同后,对方会将ID,密码等给你.同时要等对方开通你的权限后,你才能调试通过.
    下载的程序,改一下即可.就改ID等.
      

  7.   

    一天没注意,竟有这么多热心朋友关注,在此谢过!
    我昨天晚上弄明白了.正如mzmxchenweij所说.
    先不结贴. 大家有什么支付宝的问题,可以在这里交流.
    之后再给分哈.