Articles of c.net

Découplage de l’identité ASP.NET MVC 5 pour permettre la mise en œuvre d’une application en couches

Je suis nouveau sur ASP.NET MVC et j’ai développé une application MVC 5 avec une authentification utilisateur individuelle. J’ai fait un modèle en couches lorsque je fais mes applications comme séparer le calque Model, le calque DAL, les repos, etc., mais maintenant, dans MVC 5, je veux pouvoir utiliser la gestion des utilisateurs et des […]

Vérification du rôle d’utilisateur de connexion dans la page de razor

@if (Request.IsAuthenticated && User.Identity.Name==”administrator”) { @Html.ActionLink(“Home”, “Index”, “Home”) @Html.ActionLink(“About”, “About”, “Home”) @Html.ActionLink(“Contact”, “Contact”, “Home”) Hello, @User.Identity.Name ! Ceci est ma mise en page si l’utilisateur est authentifié en tant qu’administrateur mais que ce type de vérification ne semble pas bon, je dois vérifier le rôle de l’utilisateur et non son nom. Voici la méthode de […]

Pourquoi mon ClaimsIdentity IsAuthenticated est-il toujours faux (pour le filtre Web api Authorize)?

Dans un projet d’API Web, je remplace le processus d’authentification normal pour vérifier les jetons à la place. Le code ressemble à ceci: if ( true ) // validate the token or whatever here { var claims = new List(); claims.Add( new Claim( ClaimTypes.Name, “MyUser” ) ); claims.Add( new Claim( ClaimTypes.NameIdentifier, “MyUserID” ) ); claims.Add( […]

Comment puis-je lier une liste de chaînes à un ListBox dans WPF / WP7?

J’essaie de lier une liste de valeurs de chaîne à une liste afin que leurs valeurs soient répertoriées ligne par ligne. En ce moment j’utilise ceci: Mais je ne sais pas ce que je suis censé mettre dans le bloc de texte, au lieu de Id , car ce sont toutes des valeurs de chaîne, […]

Comment mettre à jour une revendication dans ASP.NET Identity?

J’utilise l’authentification OWIN pour mon projet MVC5. Ceci est mon SignInAsync private async Task SignInAsync(ApplicationUser user, bool isPersistent) { var AccountNo = “101”; AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie); var identity = await UserManager.CreateIdentityAsync(user, DefaultAuthenticationTypes.ApplicationCookie); identity.AddClaim(new Claim(ClaimTypes.UserData, AccountNo)); AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent, RedirectUri=”Account/Index”}, identity); } Comme vous pouvez le voir, j’ai ajouté AccountNo dans la liste des réclamations. […]

iif équivalent en c #

Y a-t-il un équivalent IIf en C# ? Ou un raccourci similaire?

Le serveur distant a renvoyé une erreur: (407) Authentification proxy requirejse

Je reçois cette erreur lorsque j’appelle un service Web: “Le serveur distant a renvoyé une erreur: (407) Authentification proxy requirejse”. Je reçois l’idée générale et je peux faire fonctionner le code en ajoutant myProxy.Credentials = NetworkCredential(“user”, “password”, “domain”); ou en utilisant DefaultCredentials dans le code. Mon problème est que l’appel au service Web fonctionne en […]

Transmission de données entre différentes méthodes d’action du contrôleur

J’utilise ASP.NET MVC 4 . J’essaie de transmettre des données d’un contrôleur à un autre contrôleur. Je ne comprends pas bien. Je ne suis pas sûr si c’est possible? Voici ma méthode d’action source où je veux transmettre les données de: public class ServerController : Controller { [HttpPost] public ActionResult ApplicationPoolsUpdate(ServiceViewModel viewModel) { XDocument updatedResultsDocument […]

Sécurité OWIN – Comment implémenter les jetons de rafraîchissement OAuth2

J’utilise le modèle Web Api 2 fourni avec Visual Studio 2013 et dispose de certains middlewares OWIN permettant d’effectuer une authentification utilisateur. Dans OAuthAuthorizationServerOptions j’ai remarqué que le serveur OAuth2 est configuré pour dissortingbuer des jetons qui expirent dans 14 jours. OAuthOptions = new OAuthAuthorizationServerOptions { TokenEndpointPath = new PathSsortingng(“/api/token”), Provider = new ApplicationOAuthProvider(PublicClientId,UserManagerFactory) , […]

Comment définir le contrôleur par défaut dans asp.net MVC 4 & MVC 5

Comment configurer Default Controller pour mon projet ASP.NET MVC 4 sans le faire HomeController ? Comment dois-je configurer une zone par défaut lorsque l’application démarre?