2
私は、最終ページにユーザをリダイレクトする前に中間層としてOpenID認証を持つ.netコアアプリケーションを用意しています。OpenId認証をスキップする「しばらくお待ちください...」画面
var factory = new IdentityServerServiceFactory();
factory.UseInMemoryClients(Clients.Get())
.UseInMemoryScopes(Scopes.Get())
.UseInMemoryUsers(Users.Get())
.CorsPolicyService = new Registration<ICorsPolicyService>(new InMemoryCorsPolicyService(Clients.Get()));
var identityServerOptions = new IdentityServerOptions
{
SiteName = "Site name",
SigningCertificate = Certificate.Get(),
Factory = factory,
AuthenticationOptions = new IdentityServer3.Core.Configuration.AuthenticationOptions
{
IdentityProviders = ConfigureWsFed,
EnableSignOutPrompt = false,
EnablePostSignOutAutoRedirect = true,
PostSignOutAutoRedirectDelay = 0
},
LoggingOptions = new LoggingOptions()
{
EnableHttpLogging = true,
EnableKatanaLogging = true,
EnableWebApiDiagnostics = true,
WebApiDiagnosticsIsVerbose = true
}
};
ここでの問題は、ユーザーのログインとパスワードが送信された後、それがしばらくお待ちください」とOpenIDのページにユーザーをリダイレクトすることです:
これはStartup.cs内のコードの一部です。 .. "メッセージが表示され、最終製品ページにリダイレクトされます。
私の質問です:その中間画面へのリダイレクトをプログラムで削除する方法はありますか?