Ich bin eine Anwendung mit azurblauen Authentifizierung (MVC5) erstellen. Alles funktioniert in lokalen bei der Ausführung in IIS Express. Wenn die Anwendung auf dem lokalen IIS gehostet wird, wird die Anwendung zur Benutzerauthentifizierung auf die Microsoft-Anmeldeseite umgeleitet. Nach der Eingabe der Anmeldeinformationen wird sie nicht mehr an die Weiterleitungs-URL weitergeleitet, die in der Azure-Anwendung erwähnt wurde.MVC-Anwendung mit azurblauer Authentifizierung
Wenn das der URL prüfen, eine neue nonce Cookies ist auf Erzeugung halten und Anhängen an die URL und atlast bekommen BAD REQUEST ERROR
Startup.Auth.cs Code
public partial class Startup
{
private static string clientId = ConfigurationManager.AppSettings["ida:ClientId"];
private static string aadInstance = ConfigurationManager.AppSettings["ida:AADInstance"];
private static string tenantId = ConfigurationManager.AppSettings["ida:TenantId"];
private static string postLogoutRedirectUri = ConfigurationManager.AppSettings["ida:PostLogoutRedirectUri"];
private static string authority = aadInstance + tenantId;
public void ConfigureAuth(IAppBuilder app)
{
app.SetDefaultSignInAsAuthenticationType(CookieAuthenticationDefaults.AuthenticationType);
app.UseCookieAuthentication(new CookieAuthenticationOptions());
app.UseOpenIdConnectAuthentication(
new OpenIdConnectAuthenticationOptions
{
ClientId = clientId,
Authority = authority,
PostLogoutRedirectUri = postLogoutRedirectUri
});
}
}
Ich habe ein Beispielprojekt aus dieser link und es funktioniert gut nach dem Hosting auch.
Wenn jemand mit diesem Problem konfrontiert ???????????
Ja. Aber keine Veränderung – thejustv