0

我创建了一个 SharePoint 2013 互联网站点,它工作正常并且加载速度很快,但是当我第一次登录时,对窗口和表单进行身份验证大约需要 30 秒

我已经跟踪了以下表单身份验证代码

   private static bool EstablishSessionWithToken(SecurityToken securityToken)
    {
        if (null == securityToken)
        {
            return false;
        }

        SPFederationAuthenticationModule fam = SPFederationAuthenticationModule.Current;

        if (null == fam)
        {
            return false;
        }

        fam.SetPrincipalAndWriteSessionToken(securityToken, SPSessionTokenWriteType.WritePersistentCookie);

        return true;
    }

没有发生异常,但特别是在这一行需要 30 秒

  fam.SetPrincipalAndWriteSessionToken(securityToken, SPSessionTokenWriteType.WritePersistentCookie);

我登录成功后,下次登录就可以了,很快
这个问题在一个小时或更长时间后再次出现

我检查了共享点 LOGS 文件,但找不到与该文件相关的任何信息

4

0 回答 0