gpt4 book ai didi

sharepoint - TWebBrowser和NTLM身份验证

转载 作者:行者123 更新时间:2023-12-03 18:52:02 27 4
gpt4 key购买 nike

如何从ADS域外部到Sharepoint服务器与Delphi中的TWebBrowser组件连接?我已经在我的域中创建了一个用户帐户,并将此信息与服务器连接。

以下代码不起作用:

const
USERNAME = 'JamesBond@domain.tld';
PASSWORD = 'Password2009';
var
Url, Headers: OleVariant;
begin
URL := 'http://192.168.100.130';
Headers := 'Authorization: NTLM ' +
Base64Encode(USERNAME + ':' + PASSWORD)+ sLineBreak;
WebBrowser1.Navigate2(Url, EmptyParam, EmptyParam, EmptyParam, Headers);


与基本身份验证相同(不起作用)的结果。

最佳答案

在我们的Intranet中,并使用Indy TIdHTTP组件,将其用作用户名:

Username := "domainname\username";


它也可以在FireFox中使用,其中NTLM安全服务器不会像IE中那样在登录对话框中引起“域”输入字段,而只会导致默认用户/密码输入字段。

关于sharepoint - TWebBrowser和NTLM身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1542494/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com