Access-Control-Allow-Origin可以配置ip么?
时间: 2024-01-11 21:22:39 浏览: 159
Access-Control-Allow-Origin可以配置为特定的IP地址,以允许来自该IP地址的跨域请求。以下是一个示例配置:
```shell
add_header 'Access-Control-Allow-Origin' 'http://192.168.0.1';
```
上述配置将允许来自IP地址为192.168.0.1的请求进行跨域访问。
相关问题
Access-Control-Allow-Origin可以配置多个ip么?
Access-Control-Allow-Origin可以配置多个域名,但是不能配置多个IP地址。它用于指定允许访问资源的域名。如果需要允许多个域名访问资源,可以在配置中使用逗号分隔多个域名。
以下是一个示例配置,允许两个域名访问资源:
```shell
add_header 'Access-Control-Allow-Origin' 'http://example1.com, http://example2.com';
```
这样配置后,只有来自example1.com和example2.com的请求才能访问资源。
nginx Access-Control-Allow-Origin可以配置多个ip么
可以配置多个IP地址来实现nginx的Access-Control-Allow-Origin。你可以在nginx的配置文件中使用逗号分隔多个IP地址。以下是一个示例配置:
```shell
location / {
add_header 'Access-Control-Allow-Origin' 'http://example1.com, http://example2.com';
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET, POST';
}
```
在上面的示例中,我们将允许来自example1.com和example2.com的请求访问资源,并设置了其他相关的Access-Control头部。
阅读全文