clientaccesspolicyファイルのドメインノードでは、サブドメインまたはプロトコルにワイルドカードを指定できますが、ポートには表示されません。
特に開発時に、消費されるサービスがサードパーティでホストされている場合、ローカルホストasp.net開発サーバーで実行されているSilverlightアプリのローカルデバッグバージョンからのアクセスは、ノードで正常に機能します。
<domain uri="*"/>
<domain uri="http://*"/>
<domain uri="http://localhost:1234"/>
(ここで、1234は特定の決定されたポート番号です)
ただし、フォームで指定した場合は機能しないように見えます
<domain uri="http://localhost:*"/>
これは、サービスを使用している開発者/プロジェクトが複数ある場合、またはasp.net開発サーバーのポートを指定しない場合に非常に煩わしいものです。
誰もが私が単にフォーマットを間違っているのか、それともこれがバグなのか、Silverlightによるclientaccesspolicyの処理の見落としなのかを知っていますか?