config代码:

using Tea;

namespace Alipay.EasySDK.Kernel
{
/// <summary>
/// 客户端配置参数模型
/// </summary>
public class Config : TeaModel
{
/// <summary>
/// 通信协议,通常填写https
/// </summary>
[NameInMap("protocol")]
[Validation(Required = true)]
public string Protocol { get; set; } = "https"; /// <summary>
/// 网关域名
/// 线上为:openapi.alipay.com
/// 沙箱为:openapi.alipaydev.com
/// </summary>
[NameInMap("gatewayHost")]
[Validation(Required = true)]
public string GatewayHost { get; set; } = "openapi.alipay.com"; /// <summary>
/// AppId
/// </summary>
[NameInMap("appId")]
[Validation(Required = true)]
public string AppId { get; set; } /// <summary>
/// 签名类型,Alipay Easy SDK只推荐使用RSA2,估此处固定填写RSA2
/// </summary>
[NameInMap("signType")]
[Validation(Required = true)]
public string SignType { get; set; } = "RSA2"; /// <summary>
/// 支付宝公钥
/// </summary>
[NameInMap("alipayPublicKey")]
[Validation(Required = true)]
public string AlipayPublicKey { get; set; } /// <summary>
/// 应用私钥
/// </summary>
[NameInMap("merchantPrivateKey")]
[Validation(Required = true)]
public string MerchantPrivateKey { get; set; } /// <summary>
/// 应用公钥证书文件路径
/// </summary>
[NameInMap("merchantCertPath")]
[Validation(Required = true)]
public string MerchantCertPath { get; set; } /// <summary>
/// 支付宝公钥证书文件路径
/// </summary>
[NameInMap("alipayCertPath")]
[Validation(Required = true)]
public string AlipayCertPath { get; set; } /// <summary>
/// 支付宝根证书文件路径
/// </summary>
[NameInMap("alipayRootCertPath")]
[Validation(Required = true)]
public string AlipayRootCertPath { get; set; } /// <summary>
/// 异步通知回调地址(可选)
/// </summary>
[NameInMap("notifyUrl")]
[Validation(Required = true)]
public string NotifyUrl { get; set; } /// <summary>
/// AES密钥(可选)
/// </summary>
[NameInMap("encryptKey")]
[Validation(Required = true)]
public string EncryptKey { get; set; }
}
}

1.AppId :开放平台密钥 相关应用的APPID

2.AlipayPublicKey (支付宝公钥):具体是指上图中【接口加签方式】 设置的支付宝公钥。

(1)未设置:使用【支付宝密钥生成器】生成应用公钥,复制过来保存设置,之后可以获取应用的支付宝公钥(特别注意:生成密钥时,要选择正确的密钥格式)

(2)已设置

3.MerchantPrivateKey(应用私钥):【接口加签方式】设置时,使用【支付宝密钥生成器】——生成密钥——生成的应用密钥(特别注意:生成密钥时,要选择正确的密钥格式)

特别注意:生成密钥时,要选择正确的密钥格式

暂时还未用到其他配置参数,如果后续有用到会陆续补充进来了。

最新文章

  1. docker 配置文件引发的问题
  2. C# WinForm 中 MessageBox的使用详解
  3. Java内存与垃圾收集知识总结
  4. IIS W3SVC 无法启动1068错误的解决
  5. 改造rm命令为mv
  6. java Integer == 比较的小问题
  7. could not build module &#39;uikit&#39;
  8. 解决HierarchyViewer不能连接真机的问题
  9. 【转载】Myeclipse如何自动创建hibernate
  10. fiddler Composer 构建请求
  11. Coreseek:第二步建索引及測试
  12. Java调用IIS发布的WebService
  13. swift之函数式编程(五)
  14. 通过pyenv和virtualenv创建多版本Python虚拟环境
  15. Unknown entity: org.jbpm.services.task.audit.TaskEventImpl
  16. Python的真和假
  17. 跟随我在oracle学习php(15)
  18. java常用的运算符
  19. Centos7 JDK安装过程中 解决java -version 报错: bash: /home/jdk1.8.0_161/bin/java: Permission denied
  20. textarea多行文本框自适应高度

热门文章

  1. 元数据Metadata到底有什么用
  2. 【RPC和Protobuf】之Protobuf环境配置及组合工作
  3. JavaScript代码是怎么在浏览器里面运行起来的?
  4. java File类与文件输入/输出流:FileInputStream与FileOutputStream
  5. ubuntu等debian系linux系统添加人脸识别howdy
  6. uboot引导应用程序
  7. Golang反射修改变量值
  8. 第三方模块 request openpyxl
  9. 使用echarts(可视化图表库)
  10. 基于人人框架--本地项目部署流程(前后端+IIS上传功能)