一、下载电脑网站支付的demohttps://docs.open.alipay.com/270/106291/
二、登录支付宝开发网站https://open.alipay.com/developmentAccess/developmentAccess.htm,注册好ID,决定是用沙箱测试还是直接在线测试。
将下载好的demo放入项目中,注册好的ID等信息填入App_Code的config.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace AutomatedValuation.App_Code
{
public class config
{
public config()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
// 应用ID,您的APPID
public static string app_id = "2018112219611226335433";
// 支付宝网关
public static string gatewayUrl = "https://openapi.alipay.com/gateway.do";
// 商户私钥,您的原始格式RSA私钥
public static string private_key = "MIIEogIBAAKCAQEA27b/32nY1/26gmExq9Frq69s0Kf3b1kPgLH6E44B0Ff93goDf4nRw4alDsXarSL6ZBDfw598Qxo0maX5waQftBouKW/qYiCXsxGdd73hngsdz/0B39UckLjZPhnSk8fFrccCNh9GXaZiz46fJCdYbNCI8vCEvuVN1MIR1zdDtMAxnEQVLVGME4J8bia86c8E1URlQGTJ2Y1fi2KxPGG0EPNQDwcjZ1grKCVn3H7xEYVA2nCIwDS5iCmTnkcpSoN486rm5KHU/iT+koBWpa3CqXnSRVxTHGnQRuvEfjhi8MUKRTjqoRgWLaVsi+IP6MFFMpOPA6wwA9oTHrMoST6zmvUQIDAQABAoIBAAmjdogbgZrAE72CfAZYkouej3x70dv9oTN5G0peUXANXCKwd8TRi/Uy4+zI+zXbMfbP0rEnPvFGpgYThOhcxdNFzr6cnUCew2jkn0Q4CGZlFofPuPwsgKg+U4hsda3S4pa8xqBNE46l7Gl+6jFzr2zvsxV/Fz570solG5p+u2/rTZmk6l71a5/uISss1FPRBBrzJRNniejWVNGbrcJY1Sd8KoJN+xqtux4FG4GPi5ggzfyDV5z5LmMOirUkNIW+gvp3gOuXcyBN9NtZu7h/jHtkp0hm2orpXS8iAl51td/k8Yp78eCwz3xWUVHhGBUH1EG2lXQt0H98JJGbc18Q5ilQ0CgYEA/QQlhsOe5/TNWkd+yys/vBdMjw4/GJ64vUhhCHgQG1TLofwbe1A76huJQI4SAjWgB1gdcp8l+H2wuIgKK88MjB/STLpKynbSDWku5Dvdp2W5vXpJA9M8Q3MfIdYtrN6GDrlwoKDxNOb3BGV6q7Bj00X9cQ2Q2W8ClimaV6vzKzcCgYEA3k5RAtW7PO88Caobbp7Jb5RpyeQTs/aPZW7dFrpuB3RLyYiq0opfcS0dyJMV0AHzAObV8LA1S27y9hSDnNxOWuHCO15B52EvmUeg6QTypFYnHD0ZAC7jVPMj/gjtuRrFD7G2+i5Ip2imb9wo9rBH9nRbkuvERL26gcvFyvRsDbcCgYA3nd+53epiRpeVTr36XwlliSGVGKaZ/NnTEcPynqG7wEn603YfByYEcgUboZ8nyS3iL2ZZuc4Y71gXWCAUPTEe5CfQIesq0i+eLw7VsKsqjtvjYKwIITjQAtBHGdN0en2xYuX1CSu8W0DVQJFUiDOJT4tEfJzojtRcucxplSygxQKBgDk0LeRs2yFy7iAOhcCRW4Q6zH4HEorch0mynXGbx3RjmJaaazjbhF/Sc/1rBRQxOwhlEZHIAYvUYd3pU1tOfDDP+Zi8XgVaSABAh6PL/jGLSncgXPixOwnJJhXeIuGAKYBHXRMZqk5/7gUVb+zB1dzRRFGH8pOoNKPf86mgN8YxjVBAoGAHTxjmablaICaGZj+W/jseGSDfIgDhtbq1Yo5uPZF3owciawF9vIXB4G+L+xmJkNE8AI9rPR8FVuZpIQhpJod2L3IQtxrTsluEgu0M/t6JKnwXLCkguNdfUTlg613Zk1FUYRMGCKVAzk8ZLBLJNO4sZiGQCxivh0IqHVutHBs6PI=";
// 支付宝公钥,查看地址:https://openhome.alipay.com/platform/keyManage.htm 对应APPID下的支付宝公钥。
public static string alipay_public_key = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoNkag3sx8mBpUYF2UPFvZkJiwLV9SbcbN4fOAWt5kd6PCsGPMEp5iS+DJL0Op9LeKhwBw04qADD+CbdddY004iMgfp12MMcM7t+24ujvGXxJ0T80tMmaObPzrp4vnd85i8n8XOWgOeLWWa9YNdRSFCRTeDMLHJxjYyAijKsLseSWW1WlBnnxQoduRVA+U9VUWvckWsFayGiLm8pHojIMqTU5EaIWSQM8YGbrUdZHmt1EyBOh20TIEfO5fU+BYk1rfH+AVuuX4RngBJaQhS9WvKfvNbnh7STwHuVSTkk2XFW3rLbTVLomh0P/MVsnKYffyGqtNoq4M9rEbZJ8be6czwdHvvqtQIDAQAB";
// 签名方式
public static string sign_type = "RSA2";
// 编码格式
public static string charset = "UTF-8";
}
}
pagepay.aspx的页面代码
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="pagepay.aspx.cs" Inherits="AutomatedValuation.Alipay.pagepay.pagepay" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>电脑网站2.0支付</title>
</head>
<style>
*{
margin:0;
padding:0;
}
ul,ol{
list-style:none;
}
body{
font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
}
.tab-head{
margin-left:120px;
margin-bottom:10px;
}
.tab-content{
clear:left;
display: none;
}
h2{
border-bottom: solid #02aaf1 2px;
width: 200px;
height: 25px;
margin: 0;
float: left;
text-align: center;
font-size: 16px;
}
.selected{
color: #FFFFFF;
background-color: #02aaf1;
}
.show{
clear:left;
display: block;
}
.hidden{
display:none;
}
.new-btn-login-sp{
padding: 1px;
display: inline-block;
width: 75%;
}
.new-btn-login {
background-color: #02