私は2017でVS2012 MVC 5プロジェクトを実行しています。 ClaimsPrincipal.Current
はすべて同じことを返さない限り、すべて正常に動作するようです!ClaimsPrincipal.Current Visual Studio 2017の動作が異なります
正確に同じコードは、VS2012、開発および運用サーバーで完全に機能します。 VS2017からプロジェクトを実行するときは、ClaimsPrincipal.Current
の動作が異なります。いくつかの研究を行う
は、私はこの記事.NETのコアにClaimsPrincipal.Current
は異なる動作をすべき旨の http://davidpine.net/blog/principal-architecture-changes/
を見つけました。
私の場合、両方のIDE(4.0.30319.42000)で正確に同じ.NETバージョンを実行しており、それをEnvironment.Version
で確認しています。
ClaimsPrincipal.Current
でF12を押すと、まったく同じmscorlib.dllファイルに移動します。
ご協力いただければ幸いです。