Теперь в v3.40 (на NuGet / GitHub ) он обнаружит, если не было реферера или он был сам (то есть из / auth), и если так, будет либо перенаправить на:
Любой RedirectUrl , который вы определили в AuthProvider, например для TwitterAuthProvider вы можете добавить это в свой Web.Config:
<add key="oauth.twitter.RedirectUrl" value="http://localhost:1337/redirectafterauth" />
В противном случае он будет пытаться перенаправить на вашу домашнюю страницу, если он установлен в EndpointHostConfig.WebHostUrl , или попытается решить эту проблему через RequestUri.