私は MVC 5 でアプリを構築する初期段階にあります。このバージョンのフレームワークも ASP.NET Identity もまだ使用していません (それが私の問題に関連しているかどうかさえわかりません)。次のように、一時的に、一時的に、web.config でユーザーをハードコーディングしたいと思います。
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880">
<credentials passwordFormat="Clear">
<user name="name" password="password"/>
</credentials>
</forms>
</authentication>
私は以前にそれを使用しましたが、期待どおりに機能しました。ただし、このアプリでは機能しません。AccountController.cs
のメソッドで、Login()
タイプ のオブジェクトがUserManager
web.config で指定したユーザーを見つけられないようです。おそらく、そのオブジェクトが web.config を検索していないためです。
では、web.config で指定されたユーザーを使用して再度有効にするにはどうすればよいですか? 手順を入力してください。
これは良い習慣ではないことを完全に理解しています。他の何かを機能させるのは一時的なものです。