<authentication mode="Forms">
<forms loginUrl="https://Login.Url.I.Have.To.Use" name=".Name" protection="Validation" path="/" slidingExpiration="true" timeout="10" cookieless="UseCookies" requireSSL="false" />
</authentication>
我的 Web.Config 中有这个条目,它可以很好地将应用程序定向到所需的 loginUrl。问题是,当我在此处设置 loginUrl 时,它不再添加 returnUrl,因此登录后它只会停留在 loginUrl 上,而不是返回到请求的页面。有谁知道为什么这会导致 returnUrl 无法设置以及我该如何解决?
如果我没有设置 loginUrl,那么它会添加 returnUrl,但它会尝试转到不存在的默认 login.aspx。