Một thời gian mã lỗi trong nhiều yếu tố xác thực người dùng cổng

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 3185067
Triệu chứng
Giả sử rằng bạn có HTTP chuyển hướng URL Rewrite hoặc tương đương tập cấu hình cho Máy chủ Web bản ghi dịch vụ thông tin Internet (IIS). Khi bạn cố gắng sử dụng một thời gian mã kí nhập thông qua xác thực nhiều yếu tố, bạn nhận được thông báo lỗi sau:

Mã thời gian chính xác.
Nguyên nhân
Sự cố có thể xảy ra nếu bạn cấu hình IIS với quy tắc chuyển hướng HTTP chuyển tiếp lưu lượng truy cập vào nhiều yếu tố xác thực người dùng cổng. Khi trình duyệt điều hướng đến one_time_passcode.aspx, yêu cầu bổ sung có thể được thực hiện để lấy favicon.ico. Khi IIS dẫn yêu cầu các trang Login.aspx, phiên bị xoá và một thời gian mã tự động hết hạn. Do đó, khi bạn nhập một lần mã, máy chủ từ chối mục và trả về lỗi "Không chính xác thời gian mã".
Giải pháp
Cấu hình chuyển phải loại trừ các tệp như favicon.ico xảy ra trong quá trình một thời gian mã. Có nhiều cách để cấu hình chuyển hướng HTTP chẳng hạn như bằng cách sử dụng mô-đun HTTP chuyển hướng tích hợp, ghi lại URL mô-đun, hoặc tải cân bằng, dựa trên chuyển hướng. Liên hệ với quản trị viên thiết lập chuyển hướng để hỗ trợ điều chỉnh cấu hình chuyển hướng.

Mẫu chuyển cấu hình

Ghi lại URL

Nếu máy chủ đã được đặt cấu hình chuyển hướng URL Rewrite – dựa trên, thêm quy tắc bổ sung như sautrêncác quy tắc hiện có sẽ khiến tất cả yêu cầu favicon.ico được bỏ qua khi quy tắc ghi lại URL chạy:

<rule name="Ignore favicon.ico" stopProcessing="true">              < match url="^favicon.ico$" />              < conditions logicalGrouping="MatchAll" trackAllCaptures="false" />              < action type="None" /></rule> 

Chuyển hướng HTTP

Nếu máy chủ được cấu hình với chuyển hướng HTTP chuyển hướng, dựa trên, đặt cờ hiệu giảfavicon.ico tệp sẽ gây ra mô-đun HTTP chuyển hướng bỏ qua các yêu cầu favicon.ico. Bạn có thể thực hiện việc này bằng cách chạy dòng AppCmd sau:

appcmd.exe đặt cấu hình "Mặc định Web Site/favicon.ico"-section:system.webServer/httpRedirect / kích hoạt: /commit:Site "Sai"
Thông tin thêm
Để biết thêm thông tin, hãy xem Chuyển hướng HTTPSử dụng mô-đun ghi lại URL.

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 3185067 - Xem lại Lần cuối: 08/20/2016 11:44:00 - Bản sửa đổi: 1.0

Microsoft Azure Multi-Factor Authentication - PhoneFactor, Microsoft Azure Active Directory

  • kbmt KB3185067 KbMtvi
Phản hồi