证书突然被拒绝了 [英] Credentials suddenly rejected

查看:74
本文介绍了证书突然被拒绝了的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们有一个BingAds API应用程序,从7月到去年年底成功运行。突然间,它开始抛出一个关于凭证无效的SOAP错误。我们最终没有任何改变,所以我不确定为什么我们现在被拒绝了。
以下是我今天所做的一次运行的请求和回复。有什么想法吗?

We have a BingAds API application that ran successfully from July until the end of last year. Suddenly, it started throwing a SOAP error about the credentials being invalid. Nothing has changed on our end, so I'm not sure why we're getting rejected now. Here is the request and response from a run I did today. Any thoughts?

请求:



<?xml version =" 1.0" encoding =" UTF-8"?>
$
< SOAP-ENV:Envelope xmlns:SOAP-ENV =" http://schemas.xmlsoap.org/soap/envelope/"的xmlns:NS1 = QUOT; HTTPS://bingads.microsoft.com/Reporting/v9" xmlns:xsi =" http://www.w3.org/2001/XMLSchema-instance">

  &NBSP; < SOAP-ENV:标题>

  &NBSP; &NBSP; &NBSP; < ns1:CustomerAccountId />

  &NBSP; &NBSP; &NBSP; < ns1:CustomerId />

  &NBSP; &NBSP; &NBSP; < ns1:DeveloperToken>< dev token>< / ns1:DeveloperToken>

  &NBSP; &NBSP; &NBSP; < ns1:UserName>< my email>< / ns1:UserName>

  &NBSP; &NBSP; &NBSP; < ns1:密码><我的密码>< / ns1:密码>

  &NBSP; &NBSP; &NBSP; < ns1:AuthenticationToken />

  &NBSP; < / SOAP-ENV:标题>

  &NBSP; < SOAP-ENV:正文>

  &NBSP; &NBSP; &NBSP; < ns1:SubmitGenerateReportRequest>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:ReportRequest xsi:type =" ns1:KeywordPerformanceReportRequest">

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:格式> Tsv< / ns1:格式>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:语言xsi:nil =" true" />

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:ReportName>关键字效果报告< / ns1:ReportName>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:ReturnOnlyCompleteData> false< / ns1:ReturnOnlyCompleteData>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:聚合>每日< / ns1:聚合>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:Columns>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:KeywordPerformanceReportColumn> TimePeriod< / ns1:KeywordPerformanceReportColumn>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:KeywordPerformanceReportColumn> AccountName< / ns1:KeywordPerformanceReportColumn>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:KeywordPerformanceReportColumn> CampaignName< / ns1:KeywordPerformanceReportColumn>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:KeywordPerformanceReportColumn> AdGroupName< / ns1:KeywordPerformanceReportColumn>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:KeywordPerformanceReportColumn> Clicks< / ns1:KeywordPerformanceReportColumn>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < / ns1:列>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:过滤器xsi:nil =" true" />

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:范围>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:AccountIds xsi:nil =" true" />

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:AdGroups xsi:nil =" true" />

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:广告系列/>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < / ns1:范围>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:排序xsi:nil =" true" />

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:时间>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:CustomDateRangeEnd xsi:nil =" true" />

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:CustomDateRangeStart xsi:nil =" true" />

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ns1:PredefinedTime>昨天

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < / ns1:PredefinedTime>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < / ns1:时间>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < / ns1:ReportRequest>

  &NBSP; &NBSP; &NBSP; < / ns1:SubmitGenerateReportRequest>

  &NBSP; < / SOAP-ENV:正文>

< / SOAP-ENV:信封>




回复:
$


< s:信封xmlns:s =" http://schemas.xmlsoap.org/soap/envelope/">

  &NBSP; < s:正文>

  &NBSP; &NBSP; &NBSP; < s:故障>

  &NBSP; &NBSP; &NBSP; < faultcode> s:服务器< / faultcode>

  &NBSP; &NBSP; &NBSP; < faultstring xml:lang =" en-US">无效的客户数据。有关详细信息,请查看SOAP故障详细信息< / faultstring>

  &NBSP; &NBSP; &NBSP; < detail>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < AdApiFaultDetail xmlns =" https://adapi.microsoft.com" xmlns:i =" http://www.w3.org/2001/XMLSchema-instance">

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < TrackingId> f4ed490a-6187-473f-9c14-cf7fe15e2b05< / TrackingId>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; <错误>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < AdApiError>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; <代码> 105< /代码>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < Detail i:nil =" true" />

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < ErrorCode> InvalidCredentials< / ErrorCode>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; <消息>身份验证失败。提供的凭据无效或帐户处于无效状态< / Message>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < / AdApiError>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < /错误>

  &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; < / AdApiFaultDetail>

  &NBSP; &NBSP; &NBSP; < / detail>

  &NBSP; &NBSP; &NBSP; < / s:错误>

  &NBSP; < / s:正文>

< / s:信封>

REQUEST:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://bingads.microsoft.com/Reporting/v9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <SOAP-ENV:Header>
        <ns1:CustomerAccountId/>
        <ns1:CustomerId/>
        <ns1:DeveloperToken><dev token></ns1:DeveloperToken>
        <ns1:UserName><my email></ns1:UserName>
        <ns1:Password><My Password></ns1:Password>
        <ns1:AuthenticationToken/>
    </SOAP-ENV:Header>
    <SOAP-ENV:Body>
        <ns1:SubmitGenerateReportRequest>
            <ns1:ReportRequest xsi:type="ns1:KeywordPerformanceReportRequest">
                <ns1:Format>Tsv</ns1:Format>
                <ns1:Language xsi:nil="true"/>
                <ns1:ReportName>Keyword Performance Report</ns1:ReportName>
                <ns1:ReturnOnlyCompleteData>false</ns1:ReturnOnlyCompleteData>
                <ns1:Aggregation>Daily</ns1:Aggregation>
                <ns1:Columns>
                    <ns1:KeywordPerformanceReportColumn>TimePeriod</ns1:KeywordPerformanceReportColumn>
                    <ns1:KeywordPerformanceReportColumn>AccountName</ns1:KeywordPerformanceReportColumn>
                    <ns1:KeywordPerformanceReportColumn>CampaignName</ns1:KeywordPerformanceReportColumn>
                    <ns1:KeywordPerformanceReportColumn>AdGroupName</ns1:KeywordPerformanceReportColumn>
                    <ns1:KeywordPerformanceReportColumn>Clicks</ns1:KeywordPerformanceReportColumn>
                </ns1:Columns>
                <ns1:Filter xsi:nil="true"/>
                <ns1:Scope>
                    <ns1:AccountIds xsi:nil="true"/>
                    <ns1:AdGroups xsi:nil="true"/>
                    <ns1:Campaigns/>
                </ns1:Scope>
                <ns1:Sort xsi:nil="true"/>
                <ns1:Time>
                    <ns1:CustomDateRangeEnd xsi:nil="true"/>
                    <ns1:CustomDateRangeStart xsi:nil="true"/>
                    <ns1:PredefinedTime>Yesterday
                    </ns1:PredefinedTime>
                </ns1:Time>
            </ns1:ReportRequest>
        </ns1:SubmitGenerateReportRequest>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


RESPONSE:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
    <s:Body>
        <s:Fault>
        <faultcode>s:Server</faultcode>
        <faultstring xml:lang="en-US">Invalid client data. Check the SOAP fault details for more information</faultstring>
        <detail>
            <AdApiFaultDetail xmlns="https://adapi.microsoft.com" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
                <TrackingId>f4ed490a-6187-473f-9c14-cf7fe15e2b05</TrackingId>
                <Errors>
                    <AdApiError>
                    <Code>105</Code>
                    <Detail i:nil="true"/>
                    <ErrorCode>InvalidCredentials</ErrorCode>
                    <Message>Authentication failed. Either supplied credentials are invalid or the account is inactive</Message>
                    </AdApiError>
                </Errors>
            </AdApiFaultDetail>
        </detail>
        </s:Fault>
    </s:Body>
</s:Envelope>

推荐答案

我在猜呼叫成功您使用的是非电子邮件用户名。 Bing Ads服务操作不接受UserName元素中的电子邮件地址。对于Microsoft帐户(电子邮件)身份验证,您需要使用OAuth并设置AuthenticationToken
标头元素。有关详细信息,请参阅
管理用户身份验证OAuth的
。我希望这会有所帮助,如果这不能解决问题或者您有任何其他问题,请告诉我。 

I am guessing that when the call succeeded you were using a non-email username. Bing Ads service operations do not accept an email address in the UserName element. For Microsoft account (email) authentication you need to use OAuth and set the AuthenticationToken header element. For more information, please see Managing User Authentication with OAuth. I hope this helps, and please let me know if this does not resolve the issue or if you have any further questions. 


这篇关于证书突然被拒绝了的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆