2017-04-27 25 views
10

Yetkilendirme sunucusu olarak ayrı bir web uygulaması olarak çalıştım. Ben küçük bir sorun ile sıkışmış, bu yüzden müşteri web uygulamasından bir bağlantı olmasına rağmen doğrudan kullanıcı kayıt sayfasına gidebiliriz. Şu anda senin örnek örnek olarak, Giriş sayfasına gidebilirsiniz: istemci uygulamasından doğrulama sunucusu Hesap/Kayıt gitmek için bir yolOpeniddict yetkilendirme sunucusunun kayıt sayfasına nasıl erişilir?

public ActionResult SignIn() { 
      // Instruct the OIDC client middleware to redirect the user agent to the identity provider. 
      // Note: the authenticationType parameter must match the value configured in Startup.cs 
      return new ChallengeResult(OpenIdConnectDefaults.AuthenticationScheme, new AuthenticationProperties { 
       RedirectUri = "/" 
      }); 
     } 

var mı?

+0

Syed, Zafrul, bir yanıt/cevap yolunda daha şeye ihtiyacın olursa bana bildirin. –

cevap

3

Yönlendirmede URL'yi ayarlayabileceğiniz gibi görünüyor. Aşağıdaki parçacığını bakınız:

[AllowAnonymous] 
public IActionResult SignIn() 
{ 
    return new ChallengeResult(
     OpenIdConnectDefaults.AuthenticationScheme, 
     new AuthenticationProperties 
     { 
      IsPersistent = true, 
      RedirectUri = Url.Action("SignInCallback", "Account") 
     }); 
} 

burada docs bakınız: Initiating the authentication flow