Triệu chứng

Khi khởi động Business Portal, bạn có thể được nhắc nhập tên người dùng và mật khẩu. Sự cố này xảy ra ở các sản phẩm sau:

  • Cổng thông tin Doanh nghiệp trong Microsoft Dynamics GP

  • Cổng thông tin Doanh nghiệp trong Microsoft Business Solutions - Great Plains

  • Cổng thông tin Doanh nghiệp trong Microsoft Dynamics SL

  • Cổng thông tin Doanh nghiệp trong Microsoft Business Solutions - Solomon

Nguyên nhân

Nguyên nhân 1

Sự cố này có thể xảy ra do cài đặt cấu hình trong Microsoft Dịch vụ Thông tin Internet (IIS). Xem Độ phân giải 1 trong mục "Độ phân giải".

Nguyên nhân 2

Sự cố này có thể xảy ra do thiết đặt cấu hình trong Microsoft Internet Explorer. Xem Độ phân giải 2 trong mục "Độ phân giải".

Nguyên nhân 3

Vấn đề này có thể xảy ra vì Windows SharePoint vai trò Cổng thông tin Doanh nghiệp không được đồng bộ hóa đúng cách. Xem Độ phân giải 3 trong mục "Độ phân giải".

Nguyên nhân 4

Sự cố này có thể xảy ra nếu người dùng đã bị loại bỏ và thêm lại trong dịch vụ thư mục Active Directory bằng cách sử dụng cùng một tên người dùng, ID Bảo mật (SID) cho người dùng có thể khác trong Active Directory so với những gì được liệt kê trong Windows SharePoint Services (WSS). Xem Độ phân giải 4 trong mục "Độ phân giải".

Nguyên nhân 5

Sự cố này có thể xảy ra vì có một tệp Ntuser.dat bị hỏng cho một người dùng cụ thể đang gặp sự cố. Xem Độ phân giải 5 trong mục "Độ phân giải".

Nguyên nhân 6

Sự cố này có thể xảy ra do logo công ty đã được thêm vào các trang trong Business Portal và người dùng có thể không có quyền hệ thống tệp NTFS đối với tệp có chứa logo. Xem Độ phân giải 6 trong mục "Độ phân giải".

Nguyên nhân 7

Sự cố này có thể xảy ra nếu người dùng không có quyền chính xác đối với tệp ASP.NET *.aspx. Xem Độ phân giải 7 trong mục "Độ phân giải".

Nguyên nhân 8

Sự cố này có thể xảy ra nếu Ứng SharePoint Web của bạn sử dụng xác thực Kerberos. Xem Độ phân giải 8 trong mục "Độ phân giải".

Giải pháp

Giải pháp 1

Để xác nhận thiết đặt cấu hình trong IIS, hãy làm theo các bước sau:

  1. Đăng nhập vào máy chủ đang chạy IIS với tư cách là người dùng có quyền quản trị cục bộ.

  2. Bấm Vào Bắtđầu , bấmvào Chạy , nhập inetmgr, rồi bấm OK.

  3. Bấm chuột phải vào Website mà Cổng thông tin Doanh nghiệp được cài đặt và sau đó bấm Thuộc tính.

  4. Bấm tab Bảo mật Thư mục.

  5. Trong cửa sổ Kiểm soát Xác thực và Truy nhập, bấm vào Chỉnh sửa.

  6. Bấm để chọn hộp kiểm Windows Xác thực Tích hợp, rồi bấm OK.Lưu ý Hộp kiểm Windows xác thực Tích hợp sẽ là hộp kiểm duy nhất được chọn trong cửa sổ này. Nếu Xác thực Cơ bản được bật trong IIS, bạn sẽ được nhắc đăng nhập mỗi lần truy nhập Website trong phiên Internet Explorer đó. Nếu Xác thực Điểm tin được bật, bạn cũng được nhắc đăng nhập mỗi lần truy nhập Website. Nhưng Xác thực Điểm tích cần có Active Directory, tên người dùng và mật khẩu sẽ được mã hóa.

  7. Bung rộng Website mà Cổng thông tin Doanh nghiệp được cài đặt, bấm chuột phải vào thư mục ảo BusinessPortal, bấm vào Thuộc tính ,rồi lặp lại các bước từ 5 đến 7 trước đó trong mục này.

Giải pháp 2

Để xác nhận các thiết đặt cấu hình trong Internet Explorer, hãy làm theo các bước sau:

  1. Trong Internet Explorer, hãy xác định xem Cổng thông tin Doanh nghiệp dùng vùng Mạng nội bộ Cục bộ hay vùng Site Tin cậy. Để thực hiện điều này, hãy khởi động Cổng thông tin Doanh nghiệp, rồi ghi lại vùng được liệt kê ở góc dưới bên phải của cửa sổ Internet Explorer cho site Cổng thông tin Doanh nghiệp.

  2. Bấm Công cụ, bấm Tùy chọn Internet, rồi bấm tab Bảo mật.

  3. Tùy thuộc vào việc Cổng thông tin Doanh nghiệp đang sử dụng vùng nào, bấm vào Mạng nội bộ Cục bộ hoặc Site Tincậy, rồi bấm vào Mức Tùy chỉnh.Lưu ý Tham khảo bước 1 trước đó trong mục này để xác định loại cổng thông tin doanh nghiệp khu vực sử dụng.

  4. Đảm bảo rằng tất cả ActiveX chọn đã được đặt thành Đã bật.

  5. Trong phần Xác thực Người dùng, hãy đảm bảo đã chọn hộp kiểm Đăng nhập Tự động với tên người dùng mật khẩu hiện tại.

  6. Để xóa mọi mật khẩu không chính xác khỏi bộ đệm ẩn, hãy sử dụng bước thích hợp:

    • Nếu bạn đang sử Windows Internet Explorer 7, bấm vào tab Chung, bấm vào Xóa ,rồi bấm vào Xóa mật khẩu.

    • Nếu bạn đang sử Windows Internet Explorer 6, hãy bấm vào tab Nội dung, bấm vào Tự động Hoàn tất, rồi bấm vào Xóa Mật khẩu.

  7. Xác nhận rằng tùy chọn Thảo luận không được bật trong Internet Explorer. Để thực hiện điều này, hãy bấm Xem,bấm Thanh Explorer, rồi bấm để loại bỏ dấu kiểm bên cạnh Thảo luận.

Lưu ý Thiết đặt Internet Explorer phải được đặt cấu hình trên từng máy trạm cho mỗi người dùng đang gặp sự cố.

Giải pháp 3

Để giải quyết sự cố này, hãy chạy Đồng bộ hóa Vai trò trong Cổng thông tin Doanh nghiệp. Để thực hiện việc này, hãy làm theo các bước sau:

  1. Khởi động Cổng thông tin Doanh nghiệp với tư cách là người dùng được gán Vai trò Người quản trị trong Cổng thông tin Doanh nghiệp cho Tất cả các công ty.

  2. Bấm Trang Cài đặt, bấm Người dùng Quyền, bấm Quản lý Vai trò ,rồi bấm Kiểm tra đồng bộ hóa vai trò.

  3. Bấm Tất cả, rồi bấm Kiểm tra.

  4. Nếu lỗi được báo cáo, hãy bấm Cập nhật.

Lưu ý Tính năng này không tồn tại trong Cổng thông tin Doanh nghiệp trong Microsoft Dynamics GP 10.0 hoặc trong Cổng thông tin Doanh nghiệp trong Microsoft Dynamics SL 7.0.

Độ phân giải 4

Để giải quyết sự cố này, hãy chạy tiện ích Xác thực Người dùng để định vị người dùng hoặc người dùng có ID không hợp lệ. Để thực hiện việc này, hãy làm theo các bước sau:

  1. Tải xuống tiện ValidateBPUser.exe tiện ích mới. Để tải xuống tiện ValidateBPUser.exe, hãy truy cập website Microsoft sau đây:

    https://mbs.microsoft.com/fileexchange/?fileID=8069b581-a52b-4705-90c7-0ed728fe0b9eLưu ý Tải tiện ích xuống máy tính đang chạy Business Portal.

  2. Sửa đổi hai tham số sau đây trong tệp ValidateBPusers.exe.config, dựa trên môi trường cụ thể:

    1. WebServerRootUrl Đây là URL đang lưu trữ Cổng thông tin Doanh nghiệp. Ví dụ, nếu bạn đã cài đặt Cổng thông tin Doanh nghiệp vào Website Mặc định, URL sẽ http://IISComputerName.

    2. BusinessPortalBPSharePointRootSiteUrl Đây là Cổng thông tin Doanh nghiệp SharePoint URL Gốc của Site. Nó tương đương với tham số wssObjectModelSiteURL trong tệp BusinessFramework.config tương đương.

  3. Chạy tiện ValidateBPUser.exe tiện này. Để thực hiện điều này, hãy làm theo các bước sau Lưu ý Đảm bảo rằng bạn chạy tiện ích với tư cách người dùng Cổng thông tin Doanh nghiệp đã được gán vai trò Người quản trị BP (Tất cả công ty). Nếu người dùng không được gán vai trò Người quản trị BP, người dùng sẽ được nhắc nhập tên người dùng và mật khẩu.

    1. Trong cửa sổ MS-DOS, di chuyển đến thư mục mà bạn đã lưu tiện ích, rồi nhập lệnh sau đây tại dấu nhắc lệnh:

      validateBPUsers.exe ngữ

    2. Nhập thoát để đóng cửa sổ.

  4. Tiện ích này sẽ cập BusinessPortalSharepointSIDMismatches.xml tệp. Tệp chứa tất cả người dùng có SID trong Active Directory không tương ứng với SID trong WSS. Theo mặc định, tệp này nằm trong thư mục sau đây:

    C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN

  5. Nếu tệp chứa người dùng có SIDs không khớp, hãy liên hệ với Bộ phận hỗ trợ Kỹ thuật dành cho Microsoft Dynamics.

Độ phân giải 5

Để giải quyết tệp Ntuser.dat bị hỏng, hãy tạo lại hồ sơ người dùng. Để biết thêm thông tin về cách tạo lại hồ sơ người dùng, hãy bấm vào số bài viết sau đây để xem bài viết trong Cơ sở Tri thức Microsoft:

811151 Cách sao chép dữ liệu từ hồ sơ người dùng bị hỏng vào hồ sơ mới

Độ phân giải 6

Để giải quyết sự cố này, hãy cấp cho người dùng quyền Toàn quyền Kiểm soát NTSF đối với tệp chứa logo. Để thực hiện việc này, hãy làm theo các bước sau:

  1. Định vị tệp chứa logo. Để thực hiện điều này, bấm Biểu Cài đặtSite, bấm Cài đặt Cài đặt, rồi bấm Thay đổi Logo Cổng thông tin.

  2. Bấm chuột phải vào tệp, rồi bấm Thuộc tính.

  3. Trên tab Bảo mật, bấm Thêm.

  4. Trong khu vực Nhập tên đối tượng để chọn, nhập tên của người dùng đang được nhắc, bấm Kiểm tra Tên , rồi bấm OK.

  5. Trong khu vực Quyền, bấm cho phép tùy chọn Toàn quyền Điều khiển, rồi bấm OK.

Độ phân giải 7

Để giải quyết sự cố này, hãy trao quyền xác thực cho tất cả các tệp vật lý mà Website sử dụng. Hoặc kiểm tra xem lỗi vẫn còn xảy ra hay không, hãy biến người dùng thành người quản trị cục bộ trên máy tính Cổng thông tin Doanh nghiệp.

Độ phân giải 8

Để giải quyết sự cố này, hãy bật xác thực NTLM cho Ứng dụng Web Cổng thông tin Doanh nghiệp của bạn. Để thực hiện điều này, hãy làm theo các bước sau đây cho phiên bản thích hợp dưới đây: Sharepoint 3.0

  1. Trên máy chủ Cổng thông tin Doanh nghiệp, bấm Bắt đầu, bấm Panel Điều khiển, bấm Công cụ Quản trị, rồi bấm SharePoint trị Trung tâm 3.0.

  2. Bấm vào tab Quản lý Ứng dụng.

  3. Bên dưới Bảo mật Ứng dụng, bấm vào Nhà cung cấp xác thực.

  4. Đảm bảo rằng ứng dụng Web Cổng thông tin Doanh nghiệp của bạn được chọn ở góc trên bên phải.

  5. Bấm Mặc định.

  6. Bên dưới Xác thực IIS Cài đặt, hãy đảm bảo hộp kiểm Xác thực Windows đã được chọn. Ngoài ra hãy đảm bảo rằng NTLM được chọn.

  7. Bấm Lưu.

  8. Khởi động lại IIS.

  9. Khởi động Cổng thông tin Doanh nghiệp và kiểm tra xem sự cố vẫn tiếp diễn hay không.

Sharepoint 2010

  1. Trên máy chủ Cổng thông tin Doanh nghiệp, bấm bắt đầu ,bấm Tất cả Chương trình,bấm SharePoint 2010Sản phẩm , rồi bấm SharePoint Quản trị Trung tâm 2010.

  2. Bấm Quản lý Ứng dụng Web.

  3. Bấm để tô sáng site mà ứng dụng Web Cổng thông tin Kinh doanh của bạn đã được cài đặt.

  4. Trong phần Bảo mật, bấm vào Nhà cung cấp Xácthực , rồi bấm vào Mặc định.

  5. Trong phần Xác thực IIS Cài đặt, hãy đảm bảo đã chọn hộp kiểm Xác thực Windows hợp. Ngoài ra hãy đảm bảo rằng NTLM được chọn.

  6. Bấm Lưu.

  7. Khởi động lại IIS.

  8. Khởi động Cổng thông tin Doanh nghiệp và kiểm tra xem sự cố vẫn tiếp diễn hay không.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.