問題タブ [asp.net-mvc-5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
30425 参照

visual-studio-2013 - Visual Studio 2013 / ASP.NET MVC 5 で、新しいコントローラーを追加するにはどうすればよいですか?

ASP.NET MVC5 + VS 2013 (執筆時のプレビュー) では、新しいコントローラーを追加するにはどうすればよいですか?

以前のバージョン (VS 2012 / MVC 4) では、Controllers フォルダーを右クリックして [コントローラーの追加] をクリックすることができました。その選択肢はなくなりました。それはどこに行きましたか?

(補足: MVC 5 で変更が行われたのか、それとも VS 2013 ツールの変更なのかはわかりません。両方を更新したためです。VS 2013 用の新しい ASP.NET ツールを使用していると思われます)

0 投票する
1 に答える
1258 参照

asp.net - Autofac - Mvc 5 ベータ版 - DependencyResolver が型の取得に失敗する

MVC 4 プロジェクトを MVC 5 ベータ版 (および Web Api プロジェクトを Web Api 2) に変換したところ、DependencyResolver必要なクラスを解決できないという問題が発生しています。

解決したいクラスは次のとおりです。

Bootstrapper.cs で Autofac に登録する方法は次のとおりです (両方のプロジェクトでこれを行います)。

また、両方のプロジェクトに DependencyResolver を登録します。

Mvc プロジェクト:

Web API プロジェクト:

次に、3 番目のプロジェクトで、以下を呼び出して参照を解決します。

しかし、これは私にヌルを与えますhandler

どうにかしてそのクラスを解決する必要があります。

0 投票する
1 に答える
8533 参照

forms-authentication - 既存のデータベースで新しい MVC5 認証を使用する方法

私は現在の文献を調べましたが、新しいIdentityStoreシステムを独自のデータベースで機能させる方法を正確に理解するのに苦労しています.

私のデータベースの User テーブルはtblMember、以下の例のクラスと呼ばれます。

現在、ユーザーmembership_idは一意の でログインし、システム全体で主キーである ID を使用しています。このシステムでは十分に一意ではないため、ログインにユーザー名のシナリオを使用できません。

私が見た例では、システムは非常に順応性があるように設計されているように見えますが、ローカルログインを取得してtblmemberテーブルを使用して認証する方法を現在ワークアウトすることはできませmembership_idん。 User プロパティを介したコントローラの。

http://blogs.msdn.com/b/webdev/archive/2013/07/03/understanding-owin-forms-authentication-in-mvc-5.aspx

0 投票する
3 に答える
3762 参照

asp.net-mvc - ASP.NET MVC 5 (Visual Studio 2013 プレビュー) [Authorize] のログイン URL を変更する

私は ASP.NET MVC 5 プレビューをいじり始めましたが、これまでのところすべてうまくいっています (推奨することしかできません)。

ただし、ビルトイン属性の Login-Url をどこで設定できるのだろうか[Authorize]。を領域に移動したAccountControllerので、ログイン アクションへのパスは ではなくなりまし/Account/Loginたが、これは-AttributeMyArea/Account/Loginによって無視されます。つまり、属性が設定されたコントローラーまたはアクションに移動するたびに、[Authorize]間違ったパスにリダイレクトされます/Account/Login

0 投票する
3 に答える
4144 参照

asp.net-mvc - OWIN/MVC5 での LinkedIn 認証

MVC4 プロジェクトで LinkedIn OAuth/Simple メンバーシップを使用しましたが、うまく機能しています。

しかし、新しい OWIN ベースの ASP.NET MVC5 フレームワークを調べたところ、LinkedIn 認証機能がないことがわかりました。Google、Facebook、Twitter、Microsoft のライブ ID は使用できましたが、LinkedIn は使用できませんでした。

LinkedIn 認証を新しい OWIN/Katana/MVC5 に統合する簡単な方法はありますか?

0 投票する
1 に答える
401 参照

asp.net-mvc-5 - Visual Studio 2013 mvc 5 構成の初期ユーザー シークレット

私は 2013 MVC 5 の初心者です。構成のシードでユーザーを初期化しようとしています。ただし、秘密を暗号化する方法はわかりません

context.Secrets.AddOrUpdate( i => i.UserName, new UserSecret {"admin", "encrtpted-secret"} );

誰でも方法を知っていますか?

0 投票する
3 に答える
15755 参照

asp.net-mvc - Microsoft.AspNet.Identity を使用したカスタム メンバーシップ - CreateLocalUser が失敗する

Visual Studio 2013 を使用して、ASP.NET 4.5 (Microsoft.AspNet.Identity) に新しい Identity 機能のカスタム バージョンを実装しようとしています。エラーなしで実行するための努力。以下にコードをリストしました。ローカル登録を行うと、データベース テーブルが作成されますが、CreateLocalUser メソッドは失敗します。誰かが必要な変更を特定するのを手伝ってくれることを願っています。

モデル/MembershipModel.cs

Controllers/AccountController.cs への変更

上で述べたように、この実装は、CreateLocalUser メソッド (Microsoft.AspNet.Identity.EntityFramework) が失敗すると失敗します。理由がわかりません。

0 投票する
7 に答える
19338 参照

asp.net-mvc - 外部認証プロバイダーを使用して MVC5 フレームワーク OAuth/OWin ID プロバイダーから ExtraData を取得する

VS 2013 プレビューで新しい MVC5 フレームワークを使用しようとしています。

メンバーシップ認証フレームワークがオーバーホールされ、 に置き換えられましたOWin

特に、外部認証プロバイダーの Google auth をオンにしました。

やり方はとても簡単でした。

app.UseGoogleAuthentication();新しいデフォルト MVC プロジェクトの App_Start ディレクトリにある Startup.Auth.cs ファイルの次の行 のコメントを外します。

そのため、アプリケーションに表示するユーザーのアバターへの URL など、認証プロバイダーからの「追加データ」にアクセスしたいと考えています。

asp.net メンバーシップ プロバイダーに対する古い OAuth 実装では、この ExtraData ディクショナリ ( ProviderDetail.ExtraData Property ) を使用してこれをキャプチャする方法がありました。

OAuth と OWin がどのように連携するか、およびこの余分なデータにアクセスする方法についてのドキュメントはあまり見つかりません。

誰でも私を啓発できますか?