ASP.NET Core でFacebook連携
基本的にはここ
Enabling authentication using Facebook, Google and other external providers — ASP.NET documentation
開発時点では環境をDevelopmentモードで起動する
本番ではUserSecretのファイルではなく環境変数を使用することになるのでDevelopmentモードで起動しなくてはいけない。やり方はふた通り
- dotnet runのオプションとして渡す場合
dotnet run ASPNETCORE_ENVIRONMENT=Development
- マシンの環境変数にあらかじめ設定しておく
export ASPNETCORE_ENVIRONMENT=Development dotnet run