0

Windows Azure が提供するクラウド テクノロジを使用して、Visual Studio 2012 MVC 4 プロジェクトをオンラインにしようとしています。自分の Web サイトにはアクセスできますが (うまくアップロードされ、アクセス可能です)、データ接続を機能させることができません。たとえば、ライブアプリケーションに新しいユーザーを登録しようとすると、単純なエラーが返されます:「リクエストの処理中にエラーが発生しました」(これはフランス語からの翻訳ですが... --')

私はウェブ全体でたくさんのチュートリアルをたどってきましたが、どれもうまくいかないようです。実際に使用する接続文字列は次のとおりです。

 <add name="yoombysql"
providerName="System.Data.SqlClient"
connectionString="Data Source=tcp:rmy11na948.database.windows.net,1433;Initial Catalog=yoombysql;Integrated Security=False;User Id=yoomby;Password=PASSWORD;Encrypt=True;TrustServerCertificate=False;MultipleActiveResultSets=True" />

私が試したのはそれだけではありませんが、アイデアが不足しています...だから、誰かがこれについてヒントや手がかりを持っていたら...よろしくお願いします!

4

1 に答える 1

0

DB rmy11na948 のコントロール パネルの右側にある [許可された IP アドレスの管理] の下で、WINDOWS AZURE SERVICES = "YES" がチェックされていることを確認します。また、Azure の外部で Azure SQL にアクセスしている場合は、特定の IP を追加する必要があります。テスト用のアドレス。

UPDATE : 完全な userId も追加する必要がありますUser Id=yoomby@rmy11na948;

再び、右側のポータルから [接続文字列を表示] をクリックし、ADO.NET 接続文字列をコピーして {your_password_here} を置き換えます。それが失敗した場合は、Windows Azure SQL データベース ファイアウォールの手順に従ってください。

UPDATE-2 : Entity Framework 接続については、「方法: ADO.NET Entity Framework を使用して Windows Azure SQL データベースに接続する」および「Entity Framework と SQL Azure 」を参照してください。

于 2013-03-11T18:28:06.237 に答える