【问题标题】:how to ensure that our site authenticates with kerberos如何确保我们的网站通过 kerberos 进行身份验证
【发布时间】:2011-03-30 21:51:24
【问题描述】:

我正在 dotnet 中使用 HttpWebRequest。我正在使用委托(模拟)来做到这一点, request.Credentials = CredentialCache.DefaultCredentials;
request.ImpersonationLevel = System.Security.Principal.TokenImpersonationLevel.Delegation;

在 webconfig 文件中

身份模拟=“真”

对于模拟 Kerberos 是必需的... 所以我需要确保网站是否使用 kerberos 或 NTLM 进行身份验证 因为我的代码抛出 401 未经授权的错误

所以请帮帮我!!!!!!!!!!!!!!!!!!

【问题讨论】:

    标签: httpwebrequest impersonation kerberos delegation unauthorized


    【解决方案1】:

    您要模拟的帐户是否受信任以在 AD 中进行委派?

    【讨论】:

    • 是的,仅适用于我配置为支持委派的服务器
    猜你喜欢
    • 2014-06-12
    • 1970-01-01
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    相关资源
    最近更新 更多