私は見つけた最新のコード例とスニペットを使用しており、物事が急速に変化し、動いていることを理解しています。
すぐに使用できる Visual Studio の「vNext ASP.NET Web アプリケーション」テンプレートを使用すると、認証とデータベース サービスが正常に機能します。
ただし、テンプレートが最新ではなくなっていると思います。最新のアセンブリと方法論を使用したいと考えています。
ここで述べたように「Microsoft.AspNet.Security.OAuth」を使用しようとすると:
https://stackoverflow.com/a/26532837/390480
次に、SQL Server で認証と Entity Framework の両方を機能させることができません。
何が起こるかというと、一部のメソッドまたはプロパティが使用できなくなります。
認証と SQL が動作する EF 7 の例はありますか?
最適に使用したいのですUseOAuthAuthorizationServer
が、それはもはやオプションではないようUseCookieAuthentication
ですので、問題ありません。
ありがとうございました。
更新 1:
「Music Store」と「Identiy Sample」の2つのサンプルアプリを試してみました。
build.cmdという名前のファイルを実行するまで、それらはビルド/実行されません。
そのため、このファイルを実行しましたが、最後に実行したときにシステムが破損し、システムが再び破損したことを忘れていました。
Visual Studio は次のようなメッセージ ボックスを表示し続けます。
The project system has encountered an error.
An item with the caption "" already exists in the tree
with the same sort order as the item being added.
また、build.cmd を実行した後、次のような何百ものエラーが発生します。
Error 1 The type or namespace name 'AspNet' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
前回、何が修正されたのかわかりません。現在、再度修正を試みています。
更新 2:
システムをどのように修復したかを今でも覚えています。ここに手順を記録しました。もう一度試してみます。約1時間の工程です。
http://forums.asp.net/p/2013828/5795198.aspx?Re+Can+t+creat+new+project