在我的一个项目中使用了Micronaut。我正在使用内置的登录,注销控制器启用micronaut的JWT安全功能。但是当我碰到/login
端点时,它给了我下面的错误:
从源“ front-end-enpdpoint ”访问“ micronaut-login-endpoint ”处的XMLHttpRequest已被CORS策略阻止:对预检请求的响应没有t通过访问控制检查:所请求的资源上没有“ Access-Control-Allow-Origin”标头。
来自application.yml
的摘录:
micronaut:
application:
name: app-name
server:
port: *port*
cors:
enabled: true
configurations:
web:
allowedOrigins:
- *front-end-enpdpoint*
allowedHeaders:
- Content-Type
allowedMethods:
- POST
- GET
- OPTIONS
security:
enabled: true
endpoints:
login:
enabled: true
logout:
enabled: true
oauth:
enabled: true
token:
enabled: true
jwt:
enabled: true
有人可以帮助我解决这个问题吗? 来自micronaut核心社区的人(例如@ Jeff-Scott-Brown)可以帮助我吗?