如何向 IIS 添加允许 IPN 发送回侦听器的授权规则PayPal


当我在 IIS 中设置授权规则时,

under-.net 授权规则设置为拒绝匿名用户时,IPN 模拟器和我在沙箱中设置的 IPN 都失败了。当我删除规则时,它工作正常。有没有办法创建一个规则,允许从PayPal传入通知到我的 IIS 服务器?

只是为了给每个人一个更新 - 我已经通过在 web.config 文件中创建两个规则来部分解决此问题 - 一个拒绝匿名用户对网站的读取访问 - 另一个允许他们向听众发布消息-

 <authorization> <!--change authorization here-->
  <deny users="?" verbs="GET" />
  <allow users="?" verbs="POST" />
  </authorization>

理想情况下,我想创建一个规则,只允许来自PayPal明确保留的 IP 地址域的 POST。如果有人对如何做到这一点有任何想法 - 我将非常感谢一些意见。

最新更新