アプリケーションがazureからユーザーを保存および取得できるようにするために、Web設定にどのような変更を加える必要があるかを知る必要があります。identityをlocaldbからSQL Azureに移動するために基本のASP.NET(フレームワーク)アプリケーションにどのような変更を加える必要がありますか?
私はこの作業を何回もやろうとしましたが、すべての接続文字列セクションを適切に設定していても、この作業ユーザーはデフォルトでlocaldbを保存して読み込みます。私はこれが "defaultConnectionFactory"と関係があると信じています。
デフォルトweb.configファイル、編集さユーザー名/パスワードでの作業1を投稿してください。
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="mssqllocaldb" />
</parameters>
</defaultConnectionFactory>
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-CLTech.Web-20170410052535.mdf;Initial Catalog=aspnet-CLTech.Web-20170410052535;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
データベースに接続するには、正しい接続文字列を指定する必要があります。 AzureではLocalDBを使用できません。 – mason
この記事に記載されている手順でAzure接続文字列を見つけることができます。https://docs.microsoft.com/en-us/azure/sql-database/sql-database-connect-query-dotnet –
azureに接続できますSQLに問題はありません。アイデンティティは問題ですが、私のユーザアカウントはlocaldbに保存され続けています。 – Rem