Когда меня заперли в 2017 году, я использовал удостоверения ASP.Net, чтобы люди могли подписаться на мой сайт, используя свои учетные записи в Twitter и Facebook.
Теперь я ухожу и снова могу использовать компьютеры, но функции регистрации не работают. В случае Twitter я получаю следующее сообщение об ошибке 403 .
Мой Startup.Auth.cs
файл содержит следующее:
app.UseTwitterAuthentication(new TwitterAuthenticationOptions
{
ConsumerKey = "mynewkey",
ConsumerSecret = "mynewsecret",
BackchannelCertificateValidator = new Microsoft.Owin.Security.CertificateSubjectKeyIdentifierValidator(new[]
{
"A5EF0B11CEC04103A34A659048B21CE0572D7D47", // VeriSign Class 3 Secure Server CA - G2
"0D445C165344C1827E1D20AB25F40163D8BE79A5", // VeriSign Class 3 Secure Server CA - G3
"7FD365A7C2DDECBBF03009F34339FA02AF333133", // VeriSign Class 3 Public Primary CA - G5
"39A55D933676616E73A761DFA16A7E59CDE66FAD", // Symantec Class 3 Secure Server CA - G4
"add53f6680fe66e383cbac3e60922e3b4c412bed", // Symantec Class 3 EV SSL CA - G3
"4eb6d578499b1ccf5f581ead56be3d9b6744a5e5", // VeriSign Class 3 Primary CA - G5
"5168FF90AF0207753CCCD9656462A212B859723B", // DigiCert SHA2 High Assurance Server CA
"B13EC36903F8BF4701D498261A0802EF63642BC3" // DigiCert High Assurance EV Root CA
})
});
Код статуса ответа не указывает на успех: 403 (Запрещено).
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.Net.Http.HttpRequestException: код состояния ответа не указывает на успешность: 403 (запрещено).
Ошибка источника:
Во время выполнения текущего веб-запроса было сгенерировано необработанное исключение. Информацию о происхождении и местонахождении исключения можно определить с помощью приведенной ниже трассировки стека исключений.
Трассировка стека:
[HttpRequestException: код состояния ответа не указывает на успех: 403 (запрещено).]
System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode () +121514
Microsoft.Owin.Security.Twitter.d__21.MoveNext () +2525
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) +61
Microsoft.Owin.Security.Twitter.d__10.MoveNext () +1133
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) +61
Microsoft.Owin.Security.Infrastructure.d__b.MoveNext () +380
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) +61
Microsoft.Owin.Security.Infrastructure.d__8.MoveNext () +494
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) +61
Microsoft.Owin.Security.Infrastructure.d__5.MoveNext () +218
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) +61
Microsoft.Owin.Security.Infrastructure.d__0.MoveNext () +975
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) +61
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.d__5.MoveNext () +203
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) +61
Microsoft.Owin.Security.Infrastructure.d__0.MoveNext () +774
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) +61
Microsoft.Owin.Security.Infrastructure.d__0.MoveNext () +774
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) +61
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.d__5.MoveNext () +203
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) +13847892
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) +61
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.d__2.MoveNext () +193Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.StageAsyncResult.End (IAsyncResult ar) +96
System.Web.AsyncEventExecutionStep.OnAsyncEventCompletion (IAsyncResult ar) + 116
Информация о версии: Microsoft .NET Framework Версия: 4.0.30319; ASP.NET версия: 4.6.1055.0