OpenLayersがデスクトップアプリケーションに組み込まれているため、認証が必要なサーバーからWMSマップレイヤーを要求しようとしています。OpenLayersの基本認証3
環境のため、ブラウザーが通常は認証を要求するために表示するポップアップを作成することができず、とにかく顧客には受け入れられません。
今のところ私はhttps:// {username}:{password} @ domain.com/wmsの形式を使用しますか?
私がol.source.TileWMSのURLとしてOpenLayersに渡した場合、リクエストにはユーザー名とパスワードが削除されています。私はいつも401エラーが返ってきて、ユーザー名とパスワードは削除されています。
jqueryを使用してリクエストを送信できますか? http://stackoverflow.com/a/5507289/2730610 – Timh