Merge branch 'release/2.2' => 'release/3.0' (#14714)
This commit is contained in:
commit
4d30facbaf
|
|
@ -15,6 +15,8 @@ Directory.Build.props checks this property using the following condition:
|
||||||
|
|
||||||
<PropertyGroup Condition=" '$(VersionPrefix)' == '3.0.1' ">
|
<PropertyGroup Condition=" '$(VersionPrefix)' == '3.0.1' ">
|
||||||
<PackagesInPatch>
|
<PackagesInPatch>
|
||||||
|
Microsoft.Net.Http.Headers;
|
||||||
|
Microsoft.AspNetCore.CookiePolicy;
|
||||||
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore;
|
Microsoft.AspNetCore.DataProtection.EntityFrameworkCore;
|
||||||
@microsoft/signalr;
|
@microsoft/signalr;
|
||||||
Microsoft.Net.Http.Headers;
|
Microsoft.Net.Http.Headers;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk.Web">
|
<Project Sdk="Microsoft.NET.Sdk.Web">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFrameworks>netcoreapp3.0</TargetFrameworks>
|
<TargetFrameworks>netcoreapp3.0</TargetFrameworks>
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,7 @@ namespace OpenIdConnectSample
|
||||||
}
|
}
|
||||||
|
|
||||||
public IConfiguration Configuration { get; set; }
|
public IConfiguration Configuration { get; set; }
|
||||||
|
|
||||||
public IWebHostEnvironment Environment { get; }
|
public IWebHostEnvironment Environment { get; }
|
||||||
|
|
||||||
private void CheckSameSite(HttpContext httpContext, CookieOptions options)
|
private void CheckSameSite(HttpContext httpContext, CookieOptions options)
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,7 @@
|
||||||
<Reference Include="Microsoft.Extensions.FileProviders.Embedded" />
|
<Reference Include="Microsoft.Extensions.FileProviders.Embedded" />
|
||||||
<Reference Include="Microsoft.Extensions.Logging.Console" />
|
<Reference Include="Microsoft.Extensions.Logging.Console" />
|
||||||
<Reference Include="Microsoft.Extensions.Logging.Debug" />
|
<Reference Include="Microsoft.Extensions.Logging.Debug" />
|
||||||
|
<Reference Include="Microsoft.Net.Http.Headers" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,8 @@
|
||||||
<Reference Include="Microsoft.AspNetCore.Authentication.MicrosoftAccount" />
|
<Reference Include="Microsoft.AspNetCore.Authentication.MicrosoftAccount" />
|
||||||
<Reference Include="Microsoft.AspNetCore.Authentication.Twitter" />
|
<Reference Include="Microsoft.AspNetCore.Authentication.Twitter" />
|
||||||
<Reference Include="Microsoft.Extensions.FileProviders.Embedded" />
|
<Reference Include="Microsoft.Extensions.FileProviders.Embedded" />
|
||||||
|
<Reference Include="Microsoft.Extensions.Logging.Console" />
|
||||||
|
<Reference Include="Microsoft.Net.Http.Headers" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,7 @@ namespace Microsoft.AspNetCore.CookiePolicy.Test
|
||||||
context.Response.Cookies.Append("C", "C", new CookieOptions { SameSite = Http.SameSiteMode.None });
|
context.Response.Cookies.Append("C", "C", new CookieOptions { SameSite = Http.SameSiteMode.None });
|
||||||
context.Response.Cookies.Append("D", "D", new CookieOptions { SameSite = Http.SameSiteMode.Lax });
|
context.Response.Cookies.Append("D", "D", new CookieOptions { SameSite = Http.SameSiteMode.Lax });
|
||||||
context.Response.Cookies.Append("E", "E", new CookieOptions { SameSite = Http.SameSiteMode.Strict });
|
context.Response.Cookies.Append("E", "E", new CookieOptions { SameSite = Http.SameSiteMode.Strict });
|
||||||
|
context.Response.Cookies.Append("F", "F", new CookieOptions { SameSite = (Http.SameSiteMode)(-1) });
|
||||||
return Task.FromResult(0);
|
return Task.FromResult(0);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -236,6 +237,7 @@ namespace Microsoft.AspNetCore.CookiePolicy.Test
|
||||||
Assert.Equal("C=C; path=/; samesite=none", transaction.SetCookie[2]);
|
Assert.Equal("C=C; path=/; samesite=none", transaction.SetCookie[2]);
|
||||||
Assert.Equal("D=D; path=/; samesite=lax", transaction.SetCookie[3]);
|
Assert.Equal("D=D; path=/; samesite=lax", transaction.SetCookie[3]);
|
||||||
Assert.Equal("E=E; path=/; samesite=strict", transaction.SetCookie[4]);
|
Assert.Equal("E=E; path=/; samesite=strict", transaction.SetCookie[4]);
|
||||||
|
Assert.Equal("F=F; path=/", transaction.SetCookie[5]);
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -164,6 +164,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server
|
||||||
EndProject
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.HttpSys", "..\Servers\HttpSys\src\Microsoft.AspNetCore.Server.HttpSys.csproj", "{D6C3C4A9-197B-47B5-8B72-35047CBC4F22}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.AspNetCore.Server.HttpSys", "..\Servers\HttpSys\src\Microsoft.AspNetCore.Server.HttpSys.csproj", "{D6C3C4A9-197B-47B5-8B72-35047CBC4F22}"
|
||||||
EndProject
|
EndProject
|
||||||
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Net.Http.Headers", "..\Http\Headers\src\Microsoft.Net.Http.Headers.csproj", "{4BB8D7D7-E111-4A86-B6E5-C1201E0DA8CE}"
|
||||||
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
Debug|Any CPU = Debug|Any CPU
|
Debug|Any CPU = Debug|Any CPU
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue