, - , . , Azure Websites , HttpResult Authenticate OAuth2Provider.
: Azure. ServiceStack OAuth2Providers ( 4.0.24 4.0.40) , , else .
, Content-Length, HttpResult. , , IIS AWS.
, , .
- Azure, , , IIS (, Web Installer ), , , .
( ) GlobalResponseFilter Content-Length GoogleOAuth2Provider.
, Google OAuth. GlobalResponseFilter .
GlobalResponseFilters.Add((req, res, dto) =>
{
if (!req.PathInfo.EndsWith("/auth/GoogleOAuth", true, CultureInfo.InvariantCulture))
{
return;
}
HttpResult httpResult = dto as HttpResult;
if (httpResult != null && httpResult.Headers.ContainsKey("Content-Length"))
{
httpResult.Headers.Remove("Content-Length");
}
});
, - , Azure .
, .