我试图使用Azure AD实现身份验证。在应用程序设置中,我将回复URL设置为https://example.com/myapp/login.aspx。 当我登录时,它将我重定向到https://example.com而未指定URL https://example.com/myapp/login.aspx重定向到根的Azure Active Directory响应URL
如何确保它重定向到正确的URL?以下是启动代码。
public void Configuration(IAppBuilder app)
{
app.SetDefaultSignInAsAuthenticationType(CookieAuthenticationDefaults.AuthenticationType);
app.UseCookieAuthentication(new CookieAuthenticationOptions());
app.UseOpenIdConnectAuthentication(
new OpenIdConnectAuthenticationOptions
{
ClientId = ConfigurationManager.AppSettings["owin:ClientId"].ToString(),
Authority = "https://login.microsoftonline.com/yz5036e3-2951-4c11-af4d-da019fa6a57d",
RedirectUri = ConfigurationManager.AppSettings["RedirectUri"].ToString()
});
}