0

Cisco7942電話にダイヤルさせることができるWebブラウザを作成しようとしています。同じオリジン/ドメインの問題に対処しないためにFirefoxを使用しています。私はウェブサーバーを使用していません。電話に直接アクセスするブラウザページだけを使用しています。

NS_ERROR_FAILUREが発生し続けます:失敗

ブラウザページにURLを手動で入力すると、電話にアクセスできます(アクセスするだけです... XMLオブジェクトを送信しません)http://172.25.11.59/CGI/Execute...わかりません。

document.domain = "company.com";

    var xml = new XMLHttpRequest();

            xml.open("post", "http://172.25.11.59/CGI/Execute", false);
            xml.setRequestHeader("Authorization", "Basic MTgyMjg6MTgyMjg=");
            xml.setRequestHeader('Content-Type', 'text/xml');

            xml.send('<CiscoIPPhoneExecute><ExecuteItem URL="Dial:2102263232" /></CiscoIPPhoneExecute>');

        console.log(xml.status);
        console.log(xml.responseText);
        console.log("it ran")
4

2 に答える 2

0

まだ私を否定しているのはCiscoの電話であることがわかりました。

于 2013-02-04T11:14:26.663 に答える
0

xml.send に「XML=」がありません

'XML=<CiscoIPPhoneExecute><ExecuteItem URL="Dial:2102263232" /></CiscoIPPhoneExecute>'

認可サーバーが 'AUTHORIZED' を返すことを確認していますか?

于 2013-03-14T07:21:12.457 に答える