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(应用私钥):【接口加签方式】设置时,使用【支付宝密钥生成器】——生成密钥——生成的应用密钥(特别注意:生成密钥时,要选择正确的密钥格式)

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

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

.NET 支付宝SDK新版 AlipayEasySDK 配置文件详细说明的更多相关文章

  1. 基于IOS下的支付宝SDK的学习与使用——实现产品支付(二)

    首先本篇为作者原创,仅供学习使用,以后会不断完善,精炼.阅读之前请参考  上一篇 上一篇 中详细说明了结合官方支付宝SDK,对工程环境进行的一些配置,实现了支付,本篇重点说明一下,注意事项和原理,主要 ...

  2. 支付宝SDK

    由于支付宝SDK对于整个支付流程已经介绍的十分详细了,在这里我就简单说一些注意点. 由于存在支付宝可能没有安装的情况,所以我们在调用支付宝支付时,需要对其进行判断,做出不同的处理方式,即是使用客户端支 ...

  3. 嵌入支付宝SDK,出现“LaunchServices: ERROR: There is no registered handler for URL scheme alipay”错误

    应用项目中嵌入支付宝SDK,在模拟器运行app后,会出现“LaunchServices: ERROR: There is no registered handler for URL scheme al ...

  4. iOS开发——高级篇——如何集成支付宝SDK

    一.什么是支付宝 第三方支付平台 和内购非常相似内购是用户将钱付款给苹果,之后苹果分成给商户支付宝是用户将钱付款给支付宝,之后支付宝将钱转入我们的账户 使用支付宝前提购买的物品必须是和应用程序无关的. ...

  5. Nginx学习笔记(九) 配置文件详细说明

    配置文件详细说明 工作了几个月要开始做一些后台开发,免不了接触nginx,以前一般只是简单的使用,更多的分析内部模块的具体实现,为了部署需要进一步掌握配置方法. 全局配置信息 #nginx worke ...

  6. 【转】Nginx配置文件详细说明

    Nginx配置文件详细说明 在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络. #运行用户user www-data;    #启动进程,通常设置成和cpu的数量相等 ...

  7. 集成支付宝SDK遇到的坑

    一.首先我先把集成过程说一下.小编想说的话:支付宝是我做支付中觉得坑最多的一个,各种编译不过,各种出问题. 废话不多说,进入主题:1.首先当前是下载官方SDK啦,当前你也可以通过cocopods进行导 ...

  8. cocos2dx工程中接入支付宝sdk

    1. 首先去支付宝官网下载开发者文档 2. 然后按着开发者文档将支付宝的sdk导入到你的工程中,并关联到工程中,步骤入下图: (1)将从支付宝官方网站获得的支付宝的sdk的jar包拷贝到工程中的lib ...

  9. python 支付宝SDK

    python 支付宝SDK代码如下 from datetime import datetime from Crypto.PublicKey import RSA from Crypto.Signatu ...

  10. cocos2d-x android工程接入第三方支付宝SDK

    1. 首先去支付宝官网下载开发者文档 2. 然后按着开发者文档将支付宝的sdk导入到你的工程中,并关联到工程中,步骤入下图: (1)将从支付宝官方网站获得的支付宝的sdk的jar包拷贝到工程中的lib ...

随机推荐

  1. 面试 考察网络请求HTTP相关知识(第六天!)

    01.HTTP 常⻅的状态码有哪些? 1xx 服务器收到请求 2xx 请求成功         ---   200 成功状态码 3xx 重定向            ---  301永久重定向,浏览器 ...

  2. HTTPS 基础知识(密钥、对称加密、非对称加密、数字签名、数字证书)

    HTTPS 概述 对称加密 非对称加密 非对称加密改良方案 非对称加密 + 对称加密 中间人攻击 数字证书 数字签名 HTTPS 工作原理 HTTPS 概述 HTTPS(全称:Hyper Text T ...

  3. 读 Clean Code,关于变量命名和可维护代码

    原文见 http://mindprod.com/jgloss/unmain.html 如何写出不能维护的代码 如何程序命名 容易输入的名字.比如:Fred,asdf 单字母的变量名.比如:a,b,c, ...

  4. Zabbix与乐维监控对比分析(二)——Agent管理、自动发现、权限管理

    上期我们详细介绍了Zabbix与乐维监控的架构与性能对比分析,透过架构与性能对比分析,用户可以对乐维监控之所以能成为"Zabbix企业版"有一个初步的认知.本篇是Zabbix对比乐 ...

  5. 介绍一款高性能分布式MQTT Broker(带web)

    SMQTTX介绍 SMQTTX是基于SMQTT的一次重大技术升级,基于Java开发的分布式MQTT集群,是一款高性能,高吞吐量,并且可以完成二次开发的优秀的开源MQTT broker,主要采用技术栈: ...

  6. 当我们说大数据Hadoop,究竟在说什么?

    前言 提到大数据,大抵逃不过两个问题,一个是海量的数据该如何存储,另外一个就是那么多数据该如何进行查询计算呢.好在这些问题前人都有了解决方案,而Hadoop就是其中的佼佼者,是目前市面上最流行的一个大 ...

  7. React报错之Function components cannot have string refs

    总览 当我们在一个函数组件中使用一个字符串作为ref时,会产生"Function components cannot have string refs"错误.为了解决该错误,使用u ...

  8. gtest学习教程(从0到1)

    gtest使用教程 1 简介 之前对gtest一无所知,最近,找了些相关的资料,学习了下.这里主要记录了学习过程和相关知识点. 什么是gtest: gtest测试框架是在不同平台上(Linux,Mac ...

  9. IIS服务没有Windows身份验证

    解决方法: 1.打开 C:\Windows\servicing\Packages,查找文件Microsoft-Windows-IIS-WebServer-AddOn-2-Package~31bf385 ...

  10. Jmeter 之 switch 控制器

    switch 控制器作用: switch 控制器起到了分流作用,具体应用在并发时,一部分用户执行某个场景,一部分用户执行另外一种场景,就像吞吐量控制器进行分流操作 switch 控制器字段介绍: 实例 ...