現在、Web サービスを使用する Silverlight アプリケーションのデプロイ中にエラーが発生しています。
ラップトップでアプリケーションを開発し、ローカルで実行してコンパイルしました。私は今、クライアントの場所にいて、クライアント PC を使用してアプリケーションをコンパイルし、展開しています。以前にエラーなしでこれを行いました。
以前は、Web サービスをデプロイする必要がありました。その後、Silverlight アプリケーション内で、サービス参照を削除して再度追加し、今回はローカル サービスではなく、デプロイされたサービスを選択しました。
ただし、現在これは機能しておらず、サービスを追加するためにユーザー名とパスワードを要求します。ただし、これは完全修飾ドメイン名 (例: liveweb.company) を使用している場合にのみ表示されます。マシンの IP を試してみると、パスワードを必要とせずに参照が追加されます。
IP ベースの参照とドメイン参照の追加の違いは何ですか? 一方が認証を必要とし、もう一方が認証を必要としないのはなぜですか?
IIS は Windows 認証を使用するように構成されていますが、これに有効な資格情報を入力しても、Visual Studio でサービス参照を追加することはできません。
どんなヒントでも大歓迎です!
編集:この投稿は私の問題と同じです。何かを壊した最近のパッチはありましたか?http://social.msdn.microsoft.com/Forums/da-DK/tfssetup/thread/31578cce-760f-44ed-86cc-d799e0239a4d