Dotnetnuke Braintree - XMLHttpRequest无法加载透明重定向

时间:2016-12-02 17:44:47

标签: dotnetnuke braintree

我正在尝试在我的dotnetnuke网站上开发一个braintree支付网关(透明重定向),当我在开发网站上开发时,http开发一切正常。当我使用https将我的代码放入生产网站时,我的Chrome控制台上出现此错误而无效!

enter image description here

经过一番搜索,我把它放在我的web.config上:

<httpProtocol> 
    <customHeaders> 
        <remove name="X-Powered-By" />
        <add name="Access-Control-Allow-Origin" value="*" /> 
        <add name="Access-Control-Allow-Headers" value="Content-Type" /> 
        <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" /> 
    </customHeaders> 
</httpProtocol>

我的付款仍然有效,并收到透明网址:

<--urlbase-->?http_status=200&id=xxx&kind=create_transaction&hash=xxx

但执行时:

Result<Transaction> chargeResult = this.BraintreeGateway().TransparentRedirect.ConfirmTransaction(this.Request.Url.Query);

什么都没发生!我在事件查看器中没有错误!

0 个答案:

没有答案