ローカルの開発環境からSQL Azureに接続する場合 への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 AMM  (社会人) 投稿日時 2013/6/5 18:51:06
お世話になっております。

お礼が遅くなってしまいましたは、るきお様にご紹介いただきましたサイトを参考にさせていただき、
"TrustServerCertificate" を追加することでそれまでアクセスできなかった
環境からも接続が行えました。
大変助かりました。ありがとうございます。 
投稿者 (削除されました)  () 投稿日時 2013/6/5 18:49:08
(削除されました)
投稿者 AMM  (社会人) 投稿日時 2013/5/30 11:41:56
るきお様

ご連絡ありがとうございます。
古い情報であることを承知の上で何か情報をお持ちでしたらと
質問させていただきました。
早速紹介していただきましたページを確認させていただきます。
ありがとうございました。
投稿者 るきお  (社会人) 投稿日時 2013/5/30 10:11:41
こんにちは。管理者のるきおです。
そのブログの記事について追加できる情報は持っていません。
また、4年前の記事ですので現在のAzureの状況とは違うかもしれません。

SQL Azure接続のトラブルについて何かフォローできる方は書き込みをお願いします。


私からは一般的な情報を紹介します。
■検証を伴わない暗号化の仕様
Encrypt周りの詳細な仕様
http://msdn.microsoft.com/ja-jp/library/ms131691(v=sql.100).aspx


■SQL Azure接続のトラブルシューティング
今回の問題への直接の言及はないようです。
http://social.technet.microsoft.com/wiki/contents/articles/1719.windows-azure-sql-database-connectivity-troubleshooting-guide.aspx
投稿者 AMM  (社会人) 投稿日時 2013/5/29 16:08:29
はじめまして

調査している際にこちらの「放課後のVB中学校」に辿り着きました。
http://rucio.cocolog-nifty.com/blog/2010/04/sql-azure-a46f.html

何かご存知でしたら教えていただけないかと思い投稿させていただきました。

上記ページでは「普通は接続文字列から「Encrypt=True;」は省くこと。」と記載されておりました。
暗号化接続を行いたいため、「Encrypt=True;」を含めて接続を行っているのですが、
同一フロア内で接続できるPC、出来ないPCが混在した状態となっています。
(OS、セキュリティソフトなど全く同じ環境でも接続出来る出来ないで分かれています。)
そこでテスト的に接続できないPCから「Encrypt=True;」を省いた状態で接続を行ったところ、
接続が行えます。

このような場合、何の問題が考えられるでしょうか。

「Encrypt=True;」を含めたエラーの場合、以下のエラーメッセージが表示されます。
サーバーとの接続を正常に確立しましたが、ログイン前のハンドシェイク中にエラーが発生しました。 (provider: SSL プロバイダ, error: 0 - 証明書の CN 名が渡された値と一致しません。)

何卒よろしくお願いいたします。

開発環境:VS2010
クライアントPC:Windows7