0

Cisco7942IP電話をWebページからダイヤルできるかどうかを確認するために簡単なコードを記述しようとしています。これまでのところ、JavaScriptにこれがあります:

    var number = "http://172.25.11.59/CGI/Execute";
        var xml = new XMLHttpRequest();
xml.open("post", number, "username", "password");
xml.send('<CiscoIPPhoneExecute><URL="Dial:6180" /></CiscoIPPhoneExecute>');

電話...ログインが必要です...使用している自分の電話があります...「[04:22:15.105] NS_ERROR_DOM_BAD_URI:制限付きURIへのアクセスが拒否されました」という理由で許可されません。Firefoxを使用しているので、同じオリジンファイルの問題に対処する必要はありません。シスコにXMLHttpRequestでの認証を許可する方法に関する提案はありますか?

4

1 に答える 1

0

これには以下が必要です: xml.setRequestHeader("Authorization", "Basic MTgyMjg6MTgyMjg="); ここで、パスワードは base64 エンコードの name:password です。ただし、これの他の部分を Cisco 電話で動作させることはまだできません。

于 2013-02-03T10:08:55.650 に答える