如何向IIS添加授权规则,允许Paypal IPN将通知发送回侦听器?

时间:2017-03-21 18:16:32

标签: iis paypal

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

1 个答案:

答案 0 :(得分:0)

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

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

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