2017-07-04 43 views
0

我正在为我的网站使用Azure功能应用程序来帮助发送电子邮件。我使用Azure Function身份验证并将密钥作为Ajax请求的头传递,并且运行良好。但我的问题是,在网站的JS中调用函数会使我的朋友容易发送自动Http请求,从而反复执行该功能。 有没有办法避免这种情况。可能使用请求发件人IP?避免向Azure功能发送垃圾邮件请求

回答

0

Azure功能键不应被发送到最终用户设备(无论是浏览器,移动应用程序,物联网设备等)。您应该将功能调用隐藏在某个认证流程之后

请参见以下链接获取一些选项:

一个非常类似的问题,但是从移动应用点:

相关问题