Ứng dụng của tôi được xây dựng trên ASP.NET 2.0 và được lưu trữ trên một máy chủ chuyên dụng đang chạy Windows Server 2008 R2.Chế độ PipeLine và Identity Pool có ảnh hưởng đến một ứng dụng đang chạy với Integrated Security không?
Từ vài ngày qua, người dùng của tôi phàn nàn rằng ứng dụng bắt đầu hỏng hóc bằng cách chọn các giá trị kết nối SQL Server trước đó. GridView bắt đầu hiển thị các tùy chọn của một điều khiển Dropdown và vân vân. Khi tôi khởi động lại dịch vụ nền SQL Server, mọi thứ bắt đầu hoạt động tốt. Tôi đã có rất nhiều cuộc thảo luận với mọi người và rất ít người cho rằng nó có liên quan đến Hồ bơi ứng dụng.
Tôi đã xem xét các thuộc tính IIS để xem ứng dụng nào đang chạy ứng dụng của tôi. Tôi thấy rằng ứng dụng của tôi đang sử dụng Bể bơi ứng dụng cổ điển với Chế độ đường ống được quản lý được đặt thành: Classic
. Ứng dụng này cũng đang chạy với Ứng dụng nhận dạng hồ bơi: LocalSystemAccount
.
Trong chuỗi kết nối cơ sở dữ liệu (trong tệp web.config), tôi đang sử dụng Tên máy chủ làm LocalHost với tích hợp Security=SSPI
.
Tôi muốn biết các cài đặt ở trên có liên quan đến sự cố này không.
Tôi có cần thay đổi Chế độ đường ống thành Tích hợp và đưa ứng dụng vào một hồ bơi riêng biệt không? Được tích hợp Security=SSPI
có liên quan gì đến số PipeLine Mode
không?
Ý của bạn là gì bởi "người dùng của tôi đang phàn nàn rằng ứng dụng bắt đầu trục trặc bằng cách chọn các giá trị kết nối SQL Server trước"? – JoeBilly
Tôi nghĩ rằng anh ấy có thể có nghĩa là ứng dụng bắt đầu sử dụng chuỗi kết nối cũ hơn không còn trong cấu hình của anh ấy nữa. Âm thanh như khởi động lại được gọi là ... –