C# 无法解析远程名称:';api-3t.sandbox.paypal.com';
我在一个电子商务网站上使用贝宝NVP api。它以前工作正常,但现在抛出C# 无法解析远程名称:';api-3t.sandbox.paypal.com';,c#,paypal-sandbox,system.net.webexception,C#,Paypal Sandbox,System.net.webexception,我在一个电子商务网站上使用贝宝NVP api。它以前工作正常,但现在抛出“System.Net.WebException:无法解析远程名称:'api-3t.sandbox.paypal.com'”异常。我也尝试了api.sandbox.paypal.com,但没有成功。有什么想法吗 谢谢 更新:如果我的客户从他的系统运行,相同的代码也可以工作。这是一个DNS问题,或者至少,这是异常所指的问题。运行您的代码但出现故障的计算机无法将主机名“api-3t.sandbox.paypal.com”解析为I
“System.Net.WebException:无法解析远程名称:'api-3t.sandbox.paypal.com'”
异常。我也尝试了api.sandbox.paypal.com,但没有成功。有什么想法吗
谢谢
更新:如果我的客户从他的系统运行,相同的代码也可以工作。这是一个DNS问题,或者至少,这是异常所指的问题。运行您的代码但出现故障的计算机无法将主机名“api-3t.sandbox.paypal.com”解析为IP地址 潜在问题,按可能性顺序:
- 您的计算机没有正确配置DNS服务器
- 您的计算机正在使用筛选查询的DNS服务器。
- 这在公司环境中很常见;过滤是为了阻止恶意软件工作李>
- 您的计算机确实配置了DNS服务器,但该服务器可能拒绝执行递归查询
- 这是典型的“仅权威”DNS服务器
- 您的代码不知何故误用了本地DNS查询API
- 贝宝的DNS服务器坏了
c:\>nslookup api-3t.sandbox.paypal.com
Server: google-public-dns-a.google.com.
Address: 8.8.8.8
Non-authoritative answer:
Name: api-3t.sandbox.paypal.com
Address: 173.0.82.83
如果您想绕过机构的DNS服务器进行测试,您可以重新配置您的计算机以使用Google的公共DNS服务器8.8.8.8。这是一个DNS问题,或者至少,这是例外情况所指的问题。运行您的代码但出现故障的计算机无法将主机名“api-3t.sandbox.paypal.com”解析为IP地址 潜在问题,按可能性顺序:
- 您的计算机没有正确配置DNS服务器
- 您的计算机正在使用筛选查询的DNS服务器。
- 这在公司环境中很常见;过滤是为了阻止恶意软件工作李>
- 您的计算机确实配置了DNS服务器,但该服务器可能拒绝执行递归查询
- 这是典型的“仅权威”DNS服务器
- 您的代码不知何故误用了本地DNS查询API
- 贝宝的DNS服务器坏了
c:\>nslookup api-3t.sandbox.paypal.com
Server: google-public-dns-a.google.com.
Address: 8.8.8.8
Non-authoritative answer:
Name: api-3t.sandbox.paypal.com
Address: 173.0.82.83
如果您想绕过机构的DNS服务器进行测试,您可以重新配置您的计算机以使用Google的公共DNS服务器8.8.8.8。您是对的。我的机器配置了DNS,这导致了此问题。谢谢你的帮助!你是对的。我的机器配置了DNS,这导致了此问题。谢谢你的帮助!