配置项 | 说明 |
AllowCredentials | 是否允许跨域请求携带验证信息,例如:Cookie、HTTP 认证或客户端 SSL 证书等。 |
AllowOrigins | 配置允许跨域访问的域名,支持 正则匹配 和 精确匹配。域名的格式为scheme://host:port,例如http://apig-example.com:8080。
|
AllowMethods | 配置允许跨域访问的方法。支持 GET、POST、PUT、DELETE、HEAD、OPTIONS、PATCH 和 CONNECT。 |
AllowHeaders | 配置客户端在跨域请求中可以携带哪些非 CORS 规范以外的 Header。系统通过该字段告知客户端可以在实际请求中使用这些头信息。只有当客户端使用的自定义头在AllowHeaders列表中时,客户端才会继续发送实际的跨域请求。否则,请求会被拦截,导致跨域失败。
|
ExposeHeaders | 配置服务端在跨域请求的响应中可以携带哪些非 CORS 规范以外的 Header。
|
缓存时间 | 配置预检请求结果的有效缓存时间,整数形式,取值范围为 0~86400,单位为秒。取值为 0 时表示不缓存。 |