0

Thanks for help me out from this problem

We are using this on startup.cs and also a connection string in web.config file, could you help me how to stop the message am i getting Failed to ping server. Server responded with status code 401, stopping the connection. Couldn't reconnect within the configured timeout of 5000 ms, disconnecting.

public void ConfigureAuth(IAppBuilder app)

{
    GlobalHost.Configuration.ConnectionTimeout = TimeSpan.FromSeconds(60);
    GlobalHost.Configuration.DisconnectTimeout = TimeSpan.FromSeconds(30);
    GlobalHost.Configuration.KeepAlive = TimeSpan.FromSeconds(10);
    GlobalHost.Configuration.DefaultMessageBufferSize = 500;
    app.CreatePerOwinContext(ApplicationDbContext.Create);
    app.CreatePerOwinContext<ApplicationUserManager>(ApplicationUserManager.Create);
    app.CreatePerOwinContext<ApplicationSignInManager>(ApplicationSignInManager.Create);
    app.UseCookieAuthentication(new CookieAuthenticationOptions
    {
        AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
        LoginPath = new PathString("/Main/Login"),
        CookieName = typeof(Startup).FullName,
        Provider = new CookieAuthenticationProvider
        {
            OnValidateIdentity = SecurityStampValidator.OnValidateIdentity<ApplicationUserManager, ApplicationUser>(
                validateInterval: TimeSpan.FromMinutes(30),
                regenerateIdentity: (manager, user) => user.GenerateUserIdentityAsync(manager)),
            OnApplyRedirect = ctx =>
            {
                if (!IsAjaxRequest(ctx.Request))
                {
                    ctx.Response.Redirect(ctx.RedirectUri);
                }
            }
        }
    });            
    app.UseExternalSignInCookie(DefaultAuthenticationTypes.ExternalCookie);
    app.UseTwoFactorSignInCookie(DefaultAuthenticationTypes.TwoFactorCookie, TimeSpan.FromMinutes(5));
    app.UseTwoFactorRememberBrowserCookie(DefaultAuthenticationTypes.TwoFactorRememberBrowserCookie);
    app.MapAzureSignalR(this.GetType().FullName);
    app.Map("/DetailedErrors", map =>
    {
        HubConfiguration hubConfiguration = new HubConfiguration
        {
            EnableDetailedErrors = true,
            EnableJavaScriptProxies = false
        };
        map.MapAzureSignalR(this.GetType().FullName, hubConfiguration);
    });
}
Piku Shrivastav
  • 119
  • 1
  • 1
  • 9

0 Answers0