Xamarin.forms okta IDP预填充用户名

Xamarin.forms okta IDP预填充用户名,xamarin.forms,okta,idp,Xamarin.forms,Okta,Idp,我正在尝试在我的应用程序中执行okta登录。 在Auth请求中,我通过了 .SetPrompt("login") .SetLoginHint(EmailId) 这非常好&在登录页面中预填充用户名 但是,如果我在下面这样的附加参数中传递IDP,则不会在IDP登录页面中预先填充用户名。Idp类型为SAML IDictionary<string, string> additionalParams = new Dictionary<string, string&g

我正在尝试在我的应用程序中执行okta登录。 在Auth请求中,我通过了

.SetPrompt("login")
.SetLoginHint(EmailId)
这非常好&在登录页面中预填充用户名

但是,如果我在下面这样的附加参数中传递IDP,则不会在IDP登录页面中预先填充用户名。Idp类型为SAML

IDictionary<string, string> additionalParams = new Dictionary<string, string>
            {
                { "idp", Idp },
            };


.SetAdditionalParameters(additionalParams)
.SetPrompt("login")
.SetLoginHint(EmailId)
IDictionary additionalParams=新字典
{
{“idp”,idp},
};
.SetAdditionalParameters(additionalParams)
.SetPrompt(“登录”)
.SetLoginHint(电子邮件ID)
感谢您的帮助