在我试图通过FuelSDK调用Salesforce营销应用程序的访问令牌中,代码是:
NameValueCollection parameters = new NameValueCollection();
parameters.Add("clientId", "myclientidvalugoeshere");
parameters.Add("clientSecret", "myclientsecretvaluegoeshere");
var client = new ETClient(parameters);
ETFolder folder = new ETFolder();
folder.AuthStub = client;
var response = folder.Get();
return response.Message;但它正在回归:
System.Net.WebException :远程服务器返回一个错误:(401)未经授权。
我不太确定我这样做是否正确。
我真正想做的是通过FuelSDK C#连接到Salesforce营销云,使用Oauth身份验证为用户获取访问令牌并调用所需的资源。
发布于 2020-07-22 07:16:55
您可能需要将authEndPoint、restEndPoint以及useOAuth2Authentication添加到NameValueCollection参数中。
看看这个:https://github.com/salesforce-marketingcloud/FuelSDK-CSharp/wiki
https://stackoverflow.com/questions/62916165
复制相似问题