使用特定使用者或主機時在 IIS 中提示輸入 Windows 憑證

使用特定使用者或主機時在 IIS 中提示輸入 Windows 憑證

我有一個使用整合 Windows 驗證的 IIS 網站。今天,我們建立了一個新的會議室,該會議室擁有自己的電腦專用使用者帳戶,從該電腦/使用者存取 IIS 網站的人將沒有適當的權限。有沒有辦法拒絕存取 IIS 上的使用者或主機,並使用 Windows 驗證並提示輸入憑證?

我發現如果我呼叫下面的程式碼,我可以強制顯示憑證提示,但不接受任何憑證。提示會一遍又一遍地出現。

if (WorkContext.CurrentCustomer.Email == "[email protected]")
{
    Response.StatusCode = 401;
    Response.End();
}

答案1

IIS授權規則怎麼樣?您可以拒絕“所有使用者”、“所有匿名”或“特定使用者”

希望有幫助。

相關內容