私はAzureにWCFサービスを持っています。私はそのIPアドレスを参照し、ブラウザまたはWcfTestclient.exeで正常にヒットすることができます。私はGoDaddyに行き、svc.mydomain.comを私のIP /ポートにマップしました。そして今はブラウザでは打てないが、WcfTestClient.exeでは打てない。エラー:「エラー:http://svc.mydomain.com/Service1.svc?wsdlからメタデータを取得できません...メタデータには解決できない参照が含まれています: 'http://svc.mydomain.com/Service1.svc?wsdl'リモートサーバーが予期しない応答を返しました: 408)要求。リモートサーバーからエラーが返されました:(408)Request Timeout.HTTP GETエラーURI:http://svc.mydomain.com/Service1.svc?wsdl HTMLドキュメントにWebサービス検出情報が含まれていません。 ブラウザでヒットすると、サービスを見つけたことを示す株式htmlが戻ってきますが、IPによってその情報が参照されるため、設定ファイルの変更が必要かどうか疑問に思います。 CNAME(つまりsvc.mydomain.com)でサービスにニックネームを付けると、http://svc.mydomain.com/MyService.svcのようにサービスが参照されるのがベストプラクティスですか?マッピングされたドメイン名を使用してAzureのWCFにアクセスする
2
A
答えて
0
Windows AzureサービスのIPアドレスには依存しないでください。 IPアドレスはほとんど変わりません(たとえば、Visual Studio内から展開すると、異なるIPアドレスが割り当てられる傾向があります)。 デプロイメント名 .cloudapp.net
のWindows Azureの管理ポータルがあなたのDNS名が表示されます:
あなたのサービスは、すでにDNS名を持っています。
異なるDNS名を使用してサービスを指定する場合は、CNAMEを使用してDNSエイリアスを作成します。
関連する問題
- 1. Azureドメイン名のマッピング
- 2. ホスト名を使用してWCFサービスにアクセスできない
- 3. WCFサービスWSDLドメイン名
- 4. AzureでホストされているWCFのユーザー名とパスワード認証
- 5. AzureストレージにSASを使用してAzureストレージにアクセスする
- 6. ドメイン名を使用してカスタムポリマー要素へのアクセスを制限する
- 7. Azure App Serviceはすべてのドメイン名を受け入れる
- 8. C#を使用してAzure Webアプリケーションのドメインを管理する
- 9. Azure Blob共有アクセス署名を使用した仮想ディレクトリ
- 10. C++を使用してAzureブロブストレージにアクセス
- 11. modrewriteを使用した複数ドメイン/マルチサイトファイルのマッピング
- 12. WCFを使用してチャンク内のAzureブロブをダウンロードする
- 13. フィールド名としてognl式を使用したStruts2ワイルドカードアクションのマッピング
- 14. ドメインをURLにマッピングする
- 15. poweradminを使用してドメイン名を設定するには
- 16. .htaccessを使用して、すべてのドメインがmyownドメイン以外のイメージフォルダにアクセスするのをブロックします。
- 17. 複数のパラメータを使用してリクエストされたマッピング
- 18. 生成されたWCFプロキシ設定はサーバのローカル名を使用します
- 19. WCFクライアントを使用してRESTfulサービスにアクセスする際のHTTPステータスコードへのアクセス
- 20. WCFサービスを使用してインスタンス化されたクラスを渡す
- 21. MUPを使用してLinodeに配備されたMeteorアプリにGoDaddyドメイン名を接続しますか?
- 22. C#を使用してWCFサービスで定義されたカスタム属性にアクセスするには?
- 23. パワーシェルスクリプトを使用してAzureのKuduにアクセスする方法
- 24. ドメイン名でFTPポートにアクセス
- 25. NSUserDefaultsを使用して格納されたオブジェクトにアクセスする
- 26. QQmlContextを使用してネストされたListViewにアクセスする
- 27. WCFを使用してWindows Phone 7にSQL Azureを接続
- 28. Azure Easy Authを使用してトークンにアクセスするには?
- 29. HttpWebRequestを使用してAzureサービスバスリレー(WCFエンドポイント)を接続してください