Поделиться через


AnonymousIdentificationModule.ClearAnonymousIdentifier Метод

Определение

Очищает анонимный файл Cookie или идентификатор, связанный с сеансом.

public:
 static void ClearAnonymousIdentifier();
public static void ClearAnonymousIdentifier ();
static member ClearAnonymousIdentifier : unit -> unit
Public Shared Sub ClearAnonymousIdentifier ()

Исключения

Вызов метода ClearAnonymousIdentifier(), когда анонимная идентификация не разрешена.

-или-

Пользователь данного запроса является анонимным.

Комментарии

Метод ClearAnonymousIdentifier удаляет анонимный идентификатор, связанный с сеансом на веб-сайте. ClearAnonymousIdentifier Используйте метод , чтобы удалить анонимный идентификатор, связанный с сеансом, когда пользователь переключается на сеанс, прошедший проверку подлинности, связанный с идентификатором пользователя, например при возникновении MigrateAnonymous события.

Так как новый анонимный идентификатор будет выдан немедленно при удалении текущего анонимного ClearAnonymousIdentifier идентификатора, метод вызовет исключение , NotSupportedException если он вызывается, пока сеанс идентифицируется анонимным идентификатором.

Если сайт использует файлы cookie, ClearAnonymousIdentifier метод выдает чистый файл cookie для удаления анонимного идентификатора из браузера. Чистый файл cookie выдается, даже если анонимный файл cookie не был отправлен в предыдущем запросе.

Чистый файл cookie создается следующим образом:

  • Если браузер поддерживает пустые строки в файле cookie, файл cookie выдается с пустой строкой в качестве значения; в противном случае файл cookie выдается с noCookie в качестве значения.

  • Для значений имени файла cookie, пути и домена устанавливаются значения по умолчанию, настроенные в файле конфигурации веб-приложения.

  • Дата окончания срока действия — 12 октября 1999 г.

Если на сайте используется проверка подлинности без использования файлов cookie и в URL-адресе присутствует анонимный идентификатор, анонимный идентификатор удаляется из URL-адреса. Другие изменения в адресе или строке запроса не вносятся. После изменения URL-адреса выдается перенаправление для возврата на текущую страницу.

Применяется к