<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Alito的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Alito</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Alito]]></copyright><item><title><![CDATA[ABP框架中API跨域问题的解决方案]]></title><link>https://blog.youkuaiyun.com/Alito/article/details/131088397</link><guid>https://blog.youkuaiyun.com/Alito/article/details/131088397</guid><author>Alito</author><pubDate>Wed, 07 Jun 2023 15:17:58 +0800</pubDate><description><![CDATA[一：参考ASP.NET Core 的 API 跨域请求的相关文档。ASP.NET Core 的 API文档二：在Web Api 项目下的Module中添加如下两行代码。


三：在Web Api 项目下安装 Microsoft.AspNet.WebApi.Cors 包。]]></description><category></category></item><item><title><![CDATA[对接第三方分账踩的坑]]></title><link>https://blog.youkuaiyun.com/Alito/article/details/131087878</link><guid>https://blog.youkuaiyun.com/Alito/article/details/131087878</guid><author>Alito</author><pubDate>Wed, 07 Jun 2023 15:02:06 +0800</pubDate><description><![CDATA[大部分第三方分账最低金额为1分钱，参与分账的金额有时会出现多位小数的情况采用系统自动四舍五入的decimal.Round()函数容易导致最后参与分账的金额超出代收金额 导致分账失败,因为这个函数默认的四舍五入模式与中国的四舍五入不太一样。解决方案采取：Math.Round(2.666,2, MidpointRounding.AwayFromZero)函数强转。再加上实际分账金额做一个预处理机制 这样就能保证最后的分账金额不会超出实际代收金额。]]></description><category></category></item><item><title><![CDATA[Senparc微信V3支付踩坑]]></title><link>https://blog.youkuaiyun.com/Alito/article/details/131087650</link><guid>https://blog.youkuaiyun.com/Alito/article/details/131087650</guid><author>Alito</author><pubDate>Wed, 07 Jun 2023 14:51:38 +0800</pubDate><description><![CDATA[解决方案：需要检查应用程序池的配置“加载用户配置文件”需要设置为 True。报错信息：ErrorMessage":"系统找不到指定的文件。NET Core 尤其要注意。]]></description><category></category></item></channel></rss>