gpt4 book ai didi

c# - 使用 UCWA api 并在尝试通过代码 C# 连接时出现错误

转载 作者:行者123 更新时间:2023-11-30 17:37:51 25 4
gpt4 key购买 nike

我正在使用 UCWA api 创建 Lync session URL,但我在某个步骤中遇到错误,

它与 LYNC 有关,因此试图弄清楚如何解决。我的代码是

string url_00   = ucwaMsRtcOAuth;   
var authDic_00 = new Dictionary<string, string>();

authDic_00.Add("grant_type", "password");
authDic_00.Add("username", String.Format("{0}\\{1}", ucwaAdDomain, ucwaAdUser));
authDic_00.Add("password", ucwaAdPassword);

httpClient.DefaultRequestHeaders.Remove("Accept");
httpClient.DefaultRequestHeaders.Add("Accept", "application/vnd.microsoft.com.ucwa+xml");

var res_00 = await httpClient.PostAsync(url_00, new FormUrlEncodedContent(authDic_00));

string res_00_request = res_00.RequestMessage.ToString();
string res_00_headers = res_00.Headers.ToString();
string res_00_status = res_00.StatusCode.ToString();
var res_00_content = await res_00.Content.ReadAsStringAsync();

最后 4 个变量的输出为

res_00.RequestMessage

Method: POST, RequestUri: 'https://lynceu1webint.MYCOMPANYNAME.com/WebTicket/oauthtoken', 
Version: 1.1, Content: System.Net.Http.FormUrlEncodedContent, Headers:
{
Accept: application/vnd.microsoft.com.ucwa+xml
Content-Type: application/x-www-form-urlencoded
Content-Length: 72
}

res_00.标题

Pragma: no-cache
X-Ms-diagnostics: 28020;source="GDLYNPRFEWP01P.corp.MYCOMPANYNAME.com";reason="No valid security token."
X-MS-Server-Fqdn: GDLYNPRFEWP01P.corp.MYCOMPANYNAME.com
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Content-Type-Options: nosniff
Cache-Control: no-store
Date: Fri, 20 May 2016 11:12:09 GMT
Server: Microsoft-IIS/8.0
X-Powered-By: ASP.NET

res_00.StatusCode

BadRequest

res_00.Content

{"error":"invalid_grant"}

最佳答案

您看到该错误响应有几个潜在原因:

  • 不正确的域\用户名组合
  • 密码不正确
  • 授权字符串不正确

如果您打算将域和密码与密码 grant_type 一起使用,请确保您的授权字符串类似于:

grant_type=password&domain\username&password=*******

如果这仍然不起作用,您可能需要提供用于将该用户登录到桌面版 Skype for Business 的 SIP/帐户。这个授权字符串看起来像:

grant_type=password&username@domain.com&password=*******

关于c# - 使用 UCWA api 并在尝试通过代码 C# 连接时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37345876/

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