-
0 votesanswersviews
实体框架多对多关系错误
我正在尝试在我的两个表之间创建多对多关系,但是当我运行 Update-Database 命令时,我收到此错误: 在表'ExamQuestions'上引入FOREIGN KEY约束'FK_dbo.ExamQuestions_dbo.Questions_Question_Id'可能会导致循环或多个级联路径 . 指定ON DELETE NO ACTION或ON UPDATE NO ACTION,或修改... -
1 votesanswersviews
使用ASP.NET Identity自己的数据库(自定义asp.net标识)对Active Directory验证用户/密码
我已经用数据库第一种方法实现了自定义asp.net标识 . 我已经使用OWIN实现了基于令牌的实现 . app.CreatePerOwinContext<OVT_UserEntities>(() => new OVT_UserEntities()); app.CreatePerOwinContext<UserManager<User, int>>( ... -
1 votesanswersviews
与Active Directory的身份表单ASP.NET MVC 5
我有一个应用程序,我想在MVC应用程序中使用来自Identity的个人身份验证的活动目录 . 我的想法是,我希望每个用户都可以使用带有AD凭据的表单登录 . 并使用Identity管理角色和权限 . 我'm trying with Owin and now I can authenticate with AD. but I can' t为用户分配角色或声明,因为我的数据库中没有它们 . 如何将身份... -
7 votesanswersviews
实体类型ApplicationUser不是当前上下文的模型的一部分
我在Asp.net中有一个带有Entity Framework 6和数据库的Web应用程序 . 当用户连接时,我遇到了问题 . 这是我的代码: Web.config <connectionStrings> <add name="DefaultConnection" connectionString="data source=MyServer\My... -
1 votesanswersviews
ASP.NET MVC5在模型/数据库/文件夹中存储上传文件的最佳方法?
我正在开发一个MVC5项目,用户可以在其中创建订单 . 每个订单有2个角色 . 一个是客户,一个是处理器 . 客户可以创建订单并附加文件,处理器需要执行订单 . 客户文件必须对处理器可见,但处理器文件必须仅对他和其他处理器可见 . 但是,如果客户能够在上传部分中看到该文件,他可以在文件到文件的基础上做出决定 . 现在,当我开始处理文件上传时,我被告知它应该只是:客户和处理器可以上传文件,每个人都可... -
0 votesanswersviews
具有相同表名的两个实体
我现在正在努力奋斗几天......我在不同的dbContext中有两个实体引用同一个表 . 当我尝试运行项目并尝试通过选择数据或插入数据来访问实体时,它会给出错误 实体类型不能共享表,因为它们不在同一类型层次结构中,或者没有有效的一对一外键关系,它们之间具有匹配的主键 . 我试过[ForeignKey(“”)]属性和虚拟属性,但没有成功 . 以下是我的两个实体,请帮助我,因为我哪里出错了 . ... -
48 votesanswersviews
ASP.NET MVC 5文化路由和网址
我翻译了我的mvc网站,这个网站运行得很好 . 如果我选择其他语言(荷兰语或英语),内容将被翻译 . 这是有效的,因为我在会话中设置了文化 . 现在我想在网址中显示所选文化(=文化) . 如果它是默认语言,则不应在网址中显示,只有当它不是默认语言时才应在网址中显示 . 例如 . : 对于默认文化(荷兰语): site.com/foo site.com/foo/bar site.com/foo/ba... -
0 votesanswersviews
如何在MVC应用程序中切换语言并存储在数据库中选择的语言
我正在Asp.net MVC中创建一个应用程序 . 我必须用三种语言创建应用程序 . 默认语言将存储在数据库中,将是英语 . 然后在用户点击法国国旗后在应用程序中登录后,将使用新语言更新数据库 . 当该用户在其他时间返回时,该应用程序将使用法语 . 您是否有类似的经验或一些代码 . 我不想使用cookies . 我想从数据库中检索信息,然后查找一些文本以使用资源 . -
19 votesanswersviews
如何在没有数据库的情况下使用ASP.NET Identity
我正在尝试使用MVC 5项目中的新ASP.NET身份实现自定义身份验证 . 我有一个 single username and password ,我想用来限制用户可以通过控制器和视图上的[授权]标签看到的网站页面 . (简单) 我正在从FormsAuthentication模型迁移,这就像将凭据放在web.config中一样简单 . 因为我只有一个用户名和密码 I don't want to u... -
0 votesanswersviews
如果字段为空,如何忽略验证注释?
我有这些课程: Class Parent { [Required] String Name ; Child child ; } Class Child { [Required] Child FirstName ; [Required] Child LastName ; } 我有一个表单显示父实体字段,包括Childs . 使用我的配置,子项的Fist... -
0 votesanswersviews
覆盆子pi报亭页面不够快速刷新
我使用我的覆盆子pi与raspbian作为一个显示我创建的网页的自助服务终端 . 一切正常,但是当我的网络需要改变一个png时,它反应缓慢 . 如果我在桌面上运行相同的网页,反应会更快 . 我用命令铬--kiosk http://myurl.com 我的页面包括角度所以其他一些我试图不支持的浏览器(例如midori)其他浏览器如顿悟网络(在raspbian的默认浏览器)工作正常但不支持自助服务终端... -
1 votesanswersviews
通过OnAuthentication在MVC5中进行附加身份验证
我们在MVC 5中有一个Web应用程序 . 它使用OWIN进行身份验证 . 现在我们得到的情况是,请求可能来自特定服务器,该服务器在http-header中发送用户名(以及一些加密信息以证明它是正确的服务器) . 在上述情况下,应用程序应在头字段中使用给定名称对用户(标识)进行身份验证,而无需编写任何cookie或执行其他身份验证操作 . 我在网上搜索过,在我看来,我必须在FilterConfig... -
1 votesanswersviews
System.InvalidOperationException的未处理异常会破坏我的MVC应用程序?
我正在采用building a OWIN login from a empty MVC的概念,我刚刚开始使用我的数据库添加该部分,在创建一个Identity声明放入URL后登录用户 . 这是我创建登录用户声明的代码 public class AuthenticationController : Controller { IAuthenticationManager Authenticati... -
0 votesanswersviews
声明使用具有个人用户身份验证的全新模板网站识别身份防伪例外
我使用MVC5 Web模板创建一个具有个人用户身份验证的新站点,当我尝试运行它时,我得到: System.InvalidOperationException:'类型为'http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier'或'http://schemas.microsoft.com/accesscontrolse... -
31 votesanswersviews
如何使用ASP.NET身份(OWIN)访问Facebook私人信息?
我正在ASP.NET MVC 5中开发一个网站(目前使用RC1版本) . 该网站将使用Facebook进行用户身份验证和检索初始 Profiles 数据 . 对于身份验证系统,我使用新的基于OWIN的ASP.NET身份引擎(http://blogs.msdn.com/b/webdev/archive/2013/07/03/understanding-owin-forms-authenticatio... -
0 votesanswersviews
OWIN外部登录没有持久用户不进行身份验证
刚开始使用OWIN和ASP.NET MVC 5 . 我想让外部登录工作而不会持久保存用户数据 . 目前我可以从Facebook获得经过身份验证的响应,我可以看到所有声明,我甚至可以获得应用程序Cookie,但用户上下文中的用户与我登录的用户身份不同 . 以下是我到目前为止的代码: OWIN Startup public class Startup { public void Configu... -
6 votesanswersviews
了解ASP.NET MVC5的新认证机制
嗨我试图了解新的身份验证机制如何在SPA模板中的MVC5中工作,我似乎感到困惑 . 我的最终目标是创建一个将暴露给SPA,iOS,Android和Windows的API电话客户 这是我的理解: 我明白在启动时不知何故装饰的类: [assembly: OwinStartup(typeof(WebApplication1.Startup))] 神奇地调用ConfigureAuth方法: 在这个方法中... -
1 votesanswersviews
承载和Cookie身份验证
我有两个webproject:MyApp和Api.MyApp . MyApp是MVC5应用程序,Api.MyApp是MVC WebAPI应用程序 . MyApp是一个富客户端应用程序,可以在大多数操作中调用API项目 . 对于授权,我正在为web api使用Bearer令牌,但我也希望有一个cookie,这样我就可以在主MyApp MVC项目中保护某些路由 . 要获得持有者令牌,我称之为“htt... -
0 votesanswersviews
Webapi委托处理程序返回401响应被Owin Auth覆盖
我已经审查了类似的帖子,其解决方案对我不起作用 . 我有一个在IIS 7.x中托管的MVC 5站点,它提供web ui - https://www.example.com . 呼叫者还可以访问api(Webapi 2.2) endpoints 以执行某些功能 - https://www.example.com/api/x . 有些页面/ apis是安全的,而有些则不是 . mvc ... -
88 votesanswersviews
MVC 5种子用户和角色
我一直在玩新的MVC 5,我有一些模型,控制器和视图设置使用代码优先迁移 . 我的问题是如何为用户和角色提供种子?我目前在Configuration.cs中的Seed方法中播放一些参考数据 . 但是在我看来,在第一次点击AccountController之前,不会创建用户和角色表 . 我目前有两个连接字符串,所以我可以将我的数据从我的身份验证分成不同的数据库 . 如何让用户,角色等表格与我的其他人... -
1 votesanswersviews
EF代码优先迁移在扩展标识角色类时创建额外的列
我打开VS2013并创建了一个带有标识1的空MVC项目,我想扩展Identity Role Class,为AspNetRoles添加一个额外的字段,所以我将这个类添加到Models文件夹: public class ApplicationRole : IdentityRole { public ApplicationRole() : base() { } p... -
0 votesanswersviews
如何在旧数据库中使用asp.net Identity 2.0
我看到很多关于带有esixting数据库的asp.net Identity 2.0,但他们仍然使用相同的表名(AspNetUsers)和列名,而且我不想使用的一些列,所以我只想实现IUser,I不需要继承IdentityUser,我只需要3个表(User,Roles,UserRole) . 如何将asp.net Identity 2.0与旧的自定义数据库一起使用 -
19 votesanswersviews
如何在现有数据库中创建ASP.Net Identity表?
我正在构建我的第一个MVC 5 / Entity Framework应用程序 . 我使用数据库第一种方法从现有的SQL服务器中提取数据 . 现有的SQL数据库从单独的Web表单.net应用程序接收它的数据 . 接下来,新的MVC应用程序和现有的Web表单应用程序将共享数据库 . 我正在使用Identity在MVC应用程序中创建用户帐户 . 所以在这一点上,我的MVC应用程序中有2个数据连接 . 一... -
2 votesanswersviews
如何从SignalR Hub获取OwinContext?
我有一个ASP.NET MVC 5应用程序,使用c#编写在ASP.NET MVC 5框架的顶部 . 在这个应用程序中,我使用SignalR在我的应用程序和用户的浏览器之间创建一个WebSocket连接 . 在我的SignalR中心,我希望能够访问 OwinContext 对象 . 如何从集线器访问 OwinContext 对象? 这是我试过的 Context.Request.GetHttpCont... -
0 votesanswersviews
MVC 5和Web API之间的Owin身份验证(单独的IIS应用程序)
我有一个使用表单身份验证和承载令牌的MVC5和Web API(两个不同的IIS应用程序)的工作应用程序 . 是的,它们必须保留两个独立的IIS应用程序 . 我在表单身份验证cookie中使用身份验证令牌作为用户名,这就是我能够从MVC和Web API来回传递令牌的方式 . 我也在使用Asp.net Identity 2.0 . 我想将表单身份验证排除在等式之外,并且只使用Owin身份验证,但是当我... -
1 votesanswersviews
'X'类型的对象无法转换为类型'X'
这是我的代码:(IIS Express,ASP.NET MVC5,调试) 类: public class DOCUMENT_TYPE_GROUP : BaseEntityDms { [DataMember] public int ID { get; set; } [StringLength(100)] [DataMember] public string ... -
9 votesanswersviews
使用AutoMapper时,此平台不支持IDictionaryFactory
我've installed AutoMapper 3.1.0-ci1027 via NuGet into an MVC5 website. I'使用Owain Wraggs' Blog作为我的向导帮助我 . 我的配置文件如下所示: public static class AutoMapperConfig { public static void Initialize() { ... -
6 votesanswersviews
Mvc 5.1 MissingMethodException System.Web.WebPages.TypeHelper.ObjectToDictionaryUncached
我将我的MVC5项目更新为MVC5.1,现在在路由字典上有异常: routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 堆栈跟踪: {"Method not found: 'System.Web.Routing.RouteValueDictionary System.Web.WebPages.TypeHelper.Obj... -
15 votesanswersviews
依赖注入结构图ASP.NET Identity MVC 5
我正在使用新的ASP.NET MVC 5 Identity框架进行身份验证 . 我传统上使用StructureMap进行依赖注入,但是我在使用新的AccountController进行连接时遇到了问题 . 我的AccountController构造函数如下所示: public AccountController() : this(new UserManager<OmpUser... -
0 votesanswersviews
Web API身份验证(没有asp.net标识)
是否可以在不使用asp.net身份的情况下验证Web API? 我在同一个解决方案中有一个MVC和一个Web API项目,在MVC项目中我有一个非常小的管理区域,用登录名和密码保护(仅供一个用户使用) . 在这个区域,我使用API调用获取clinet端的数据 . 这是我的登录功能: public ActionResult SubmitLogin(string UserName, string Pa...