This commit is contained in:
@@ -86,6 +86,21 @@ if (settings.Keycloak.IsConfigured)
|
|||||||
|
|
||||||
app.UseElmah();
|
app.UseElmah();
|
||||||
|
|
||||||
|
app.Use(async (context, next) =>
|
||||||
|
{
|
||||||
|
context.Response.Headers.AccessControlAllowOrigin = "*";
|
||||||
|
context.Response.Headers.AccessControlAllowMethods = "GET, POST, PUT, DELETE, PATCH, OPTIONS";
|
||||||
|
context.Response.Headers.AccessControlAllowHeaders = "Content-Type, Authorization";
|
||||||
|
|
||||||
|
if (HttpMethods.IsOptions(context.Request.Method))
|
||||||
|
{
|
||||||
|
context.Response.StatusCode = StatusCodes.Status204NoContent;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
await next();
|
||||||
|
});
|
||||||
|
|
||||||
app.UseWebSockets(new WebSocketOptions
|
app.UseWebSockets(new WebSocketOptions
|
||||||
{
|
{
|
||||||
KeepAliveInterval = TimeSpan.FromSeconds(30)
|
KeepAliveInterval = TimeSpan.FromSeconds(30)
|
||||||
|
|||||||
Reference in New Issue
Block a user