现在我的请求标头是这样的http://139.9.159.83/pss_backend/users/getRoleId,而我的后端服务路径是这样的http://139.9.159.83:8081/pss_backend/users/getRoleId,我该怎么在nginx中配置?
时间: 2023-02-07 19:50:41 浏览: 81
您可以在nginx的配置文件中添加如下内容来将前端请求转发到后端服务:
```
location /pss_backend/ {
proxy_pass http://139.9.159.83:8081/pss_backend/;
}
```
这样,当前端发送`/pss_backend/users/getRoleId`请求时,nginx会将请求转发到`http://139.9.159.83:8081/pss_backend/users/getRoleId`。
注意,上面的配置假设你的后端服务运行在`139.9.159.83`机器的8081端口上。请确保你已正确配置后端服务的地址和端口。
相关问题
nginx 设置 Access-Control-Allow-Origin 标头中仅允许http://192.168.2.181
可以通过在nginx配置文件中添加以下内容来设置Access-Control-Allow-Origin标头中仅允许http://192.168.2.181:
```nginx
location / {
if ($http_origin != "http://192.168.2.181") {
return 403;
}
add_header 'Access-Control-Allow-Origin' "$http_origin";
# 其他配置项
}
```
上述配置中,如果请求的Origin不是http://192.168.2.181,则返回403 Forbidden错误。如果请求的Origin是http://192.168.2.181,则在响应中添加Access-Control-Allow-Origin标头,并将其设置为请求中的Origin。
Access to fetch at 'http://11.11.49.240:30708/dolphinscheduler' from origin 'http://11.11.49.90:30880' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
这个问题看起来是跨域资源共享(CORS)的问题。该错误提示表示在从源 'http://11.11.49.90:30880' 请求 'http://11.11.49.240:30708/dolphinscheduler' 时,未在所请求的资源上设置 'Access-Control-Allow-Origin' 标头,因此浏览器阻止了该请求。
要解决这个问题,你需要在服务器端配置响应标头,以允许跨域请求。可以在响应标头中添加 'Access-Control-Allow-Origin' 标头,并将其设置为 '*'(允许所有来源)或将其设置为特定的来源('http://11.11.49.90:30880')。
如果你没有控制服务器端,你也可以在客户端请求时使用 'no-cors' 模式来禁用 CORS,但这只适用于一些简单的请求。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)