Phiên không được liên kết với Xác thực, bạn đang cố gắng giải quyết nó theo cách sai.
Tất cả các vé và cookie xác thực biểu mẫu đều được mã hóa và ký bằng cách sử dụng lớp bảo vệ dữ liệu. Sự cố bạn đang gặp phải là do khóa mã hóa không được lưu và các ứng dụng bị cách ly với nhau.
Để giải quyết nó, bạn phải chia sẻ cả hai khóa mã hóa và đặt tên ứng dụng trong mã của bạn. Thành thật mà nói, tôi khuyên bạn không nên làm như vậy. Tiền sản xuất không phải là một dịch vụ trực tiếp và bạn sẽ không thể xác thực cả hai cùng một lúc.
Nếu bạn cảm thấy cần phải làm điều này thì bạn cần chia sẻ vòng khóa mã hóa và đặt một tên ứng dụng cố định. Bạn có thể chia sẻ khóa thông qua một thư mục dùng chung hoặc bằng cách lưu trữ chúng ở một vị trí được chia sẻ, chẳng hạn như bộ nhớ SQL hoặc Azure. Để làm như vậy, bạn phải viết trình cung cấp keyring của riêng mình, bằng cách triển khai IXmlRepository. Sau khi bạn đã chia sẻ khóa của mình thì bạn có thể đặt số nhận dạng ứng dụng cố định bằng cách sử dụng SetApplicationName trong quá trình định cấu hình bảo vệ dữ liệu.