c# – 如何在HttpWebRequest中更改请求IP?

我正在开发一个连接到信用卡处理网关webservice的网站.出于安全考虑,此Web服务仅接受先前通知他们的IP地址的请求.

由于我在本地开发,我的IP几乎每天都在变化.有没有办法让我更改HttpWebRequest的IP地址,以便我可以在本地测试Webservice调用?

可以通过https地址访​​问此Web服务,并且必须通过POST发送方法.

最佳答案 不,但如果您设法更改请求的源IP地址,那么您将要执行的操作称为IP欺骗.问题是源IP用于将响应路由回您的计算机,因此,由于您以某种方式设法更改请求数据包中的IP地址,因此响应永远不会回复给您,因为这不是您的IP地址.

点赞