Node.js 允许从特定移动应用程序调用API

Node.js 允许从特定移动应用程序调用API,node.js,express,azure-web-app-service,Node.js,Express,Azure Web App Service,通过使用Node和Express,我可以只允许从特定移动应用程序进行HTTP REST调用吗 出于安全原因,我希望实现以下目标: 1. Allow only specific IP range. Since both of the app is hosted using Azure website. 2. Allow only connection from specific mobile app. 使用CORS或JSONP 在科尔斯 例如,要允许访问资源,可以指定: 访问控制允许来源:您

通过使用Node和Express,我可以只允许从特定移动应用程序进行HTTP REST调用吗

出于安全原因,我希望实现以下目标:

 1. Allow only specific IP range. Since both of the app is hosted using Azure website.
 2. Allow only connection from specific mobile app.
使用CORS或JSONP

在科尔斯

例如,要允许访问资源,可以指定:


访问控制允许来源:

您可以检查HTTP头以获取客户端IP,请参阅 请使用您的ip列表检查ip,并仅在成功时返回