mirror of
https://github.com/bitwarden/server
synced 2025-12-15 07:43:54 +00:00
AllowAll cors option for identity server
This commit is contained in:
13
src/Api/IdentityServer/AllowAllCorsPolicyService.cs
Normal file
13
src/Api/IdentityServer/AllowAllCorsPolicyService.cs
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
using IdentityServer4.Services;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace Bit.Api.IdentityServer
|
||||||
|
{
|
||||||
|
public class AllowAllCorsPolicyService : ICorsPolicyService
|
||||||
|
{
|
||||||
|
public Task<bool> IsOriginAllowedAsync(string origin)
|
||||||
|
{
|
||||||
|
return Task.FromResult(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -103,6 +103,7 @@ namespace Bit.Api
|
|||||||
})
|
})
|
||||||
.AddInMemoryApiResources(ApiResources.GetApiResources())
|
.AddInMemoryApiResources(ApiResources.GetApiResources())
|
||||||
.AddInMemoryClients(Clients.GetClients());
|
.AddInMemoryClients(Clients.GetClients());
|
||||||
|
services.AddTransient<ICorsPolicyService, AllowAllCorsPolicyService>();
|
||||||
|
|
||||||
if(Environment.IsProduction())
|
if(Environment.IsProduction())
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user