feat: allow all cors
This commit is contained in:
parent
a148d24228
commit
52d82eed80
@ -21,7 +21,7 @@ use base64::Engine;
|
|||||||
use futures::{SinkExt, StreamExt};
|
use futures::{SinkExt, StreamExt};
|
||||||
use http::{
|
use http::{
|
||||||
header::{AUTHORIZATION, CONTENT_TYPE},
|
header::{AUTHORIZATION, CONTENT_TYPE},
|
||||||
HeaderValue, Method, Request, Response, StatusCode,
|
Method, Request, Response, StatusCode,
|
||||||
};
|
};
|
||||||
use hyper::Body;
|
use hyper::Body;
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
@ -32,7 +32,7 @@ use tower_http::{
|
|||||||
};
|
};
|
||||||
use tracing::{Instrument, Span};
|
use tracing::{Instrument, Span};
|
||||||
|
|
||||||
use crate::{get_conf, AppState, B64};
|
use crate::{AppState, B64};
|
||||||
|
|
||||||
#[derive(Deserialize)]
|
#[derive(Deserialize)]
|
||||||
struct Auth {
|
struct Auth {
|
||||||
@ -144,7 +144,7 @@ pub(super) async fn handler(state: AppState) -> Result<Router, AppError> {
|
|||||||
.layer(trace_layer)
|
.layer(trace_layer)
|
||||||
.layer(
|
.layer(
|
||||||
CorsLayer::new()
|
CorsLayer::new()
|
||||||
.allow_origin(get_conf("CORS_ALLOW_ORIGIN")?.parse::<HeaderValue>()?)
|
.allow_origin(tower_http::cors::Any)
|
||||||
.allow_headers([CONTENT_TYPE])
|
.allow_headers([CONTENT_TYPE])
|
||||||
.allow_methods([Method::GET]),
|
.allow_methods([Method::GET]),
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user