• 1000 aspx.cs:
protected void LoginClicked(object sender, DirectEventArgs e)
{
if (!Request.IsAuthenticated)
{
HttpContext.Current.GetOwinContext().Authentication.Challenge(
new AuthenticationProperties { RedirectUri = "/" },
OpenIdConnectAuthenticationDefaults.AuthenticationType);
}
}
Это моя кнопка в LoginPage.aspx:
<ext:Button ID="LoginButton" runat="server" MarginSpec="40 0 0 0" Text="Log in with Microsoft" Scale="Large" AnchorHorizontal="100%" IDMode="Static" Cls="loginBtn">
<DirectEvents>
<Click OnEvent="LoginClicked">
</Click>
</DirectEvents>
Но когда я пытаюсь нажать на кнопку, мой сайт просто обновляется и ничего не происходит. Я также попытался добавить вызов аутентификации в PageLoad. Это работает. Но кнопка не работает. Есть идеи?