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);

正常にログインした後、次のログインは問題なく、すぐに
この問題は 1 時間以上後に再び発生しました

共有ポイントの LOGS ファイルを確認しましたが、関連する情報が見つかりませんでした

4

0 に答える 0