我有一个根据Directory Active Directory进行身份验证的网站。它在桌面web浏览器上的认证速度非常快,但在移动设备(iOS,安卓)上的认证速度却慢得令人痛苦。有谁能提供一个可能的解释来解释为什么会这样--对此能做些什么吗?在这些设备上进行身份验证需要几分钟时间,这对用户来说不是一个很好的体验。
我正在开发一个使用WPF和WCF-RESTful构建的Messaging Application站点。
此应用程序在intranet和internet中使用。当应用程序通过互联网(域外)访问时,它会提示进行身份验证(消息传递应用程序中的自定义登录屏幕)。
我们在WCF service中编写了如下身份验证逻辑:
using (PrincipalContext pc = new PrincipalContext(ContextType.Domain, domain))
{
if (!pc.ValidateCredentials(userName, password, ContextOpti