问题标签 [asp.net-mvc-5.2]

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 投票
3 回答
2567 浏览

c# - 将数据从角度发送到 c# api 控制器绑定到错误的操作

问题:为什么我的操作 Add 被命中而不是我的 delete 操作?

错误信息:

"ExceptionMessage": "找到与请求匹配的多个操作:添加类型 blog.Controllers.api.UsersController 删除类型 blog.Controllers.api.UsersController

我的角度删除

替代测试

我的 MVC 5 api 控制器

请注意,我不想使用路由来解决它。

0 投票
1 回答
176 浏览

entity-framework - 为什么 EF 和 AspNet 的 Identity v2 命名架构不同?

我想知道是否有人可以帮助我解决以下问题...

我创建了一个使用 Identity v2 的 EF 代码优先数据库(sqlexpress)-我可以在该数据库中看到我的所有模型,包括以 Identity* 开头的与身份相关的表(即 IdentityUserClaims、IdentityUserLogins、IdentityUserRoles IdentityRoles 和 IdentityUsers)。

然后我创建一个全新的 MVC 项目并添加相同的连接字符串。当我注册一个新用户时——由于某种原因,它会关闭并创建以 AspNet* 开头的 Identity v2 表(即 AspNetUserClaims、AspNetUserLogins、AspNetUserRoles AspNetRoles 和 AspNetUsers)。

[我正在使用... EF 6.1.1、Identity 2.1、MVC 5.2]

为什么身份命名架构在 EF 和 AspNet 之间不同?如何让 MVC 使用 EF 架构 Identity* ?

0 投票
0 回答
371 浏览

asp.net-mvc - 你能覆盖 MVC5/OWIN 中 MVC 使用的全局 ExceptionHandler 吗?

在 OWIN 上运行的 WebAPI 中,您可以这样做:

这允许您在代码中对抛出的所有错误进行自定义处理,即使它们是由控制器构造函数或在路由期间抛出的。

在 MVC 中,您可以添加全局异常过滤器,但它仅适用于代码进入控制器操作后引发的错误。

对于全局 MVC 错误处理,是否有与上述等效的方法?

0 投票
1 回答
54 浏览

owin - 是否可以在 AuthenticationManager 中调用质询之前使用选项重新初始化谷歌身份验证中间件

我正在开发一个启用了社交登录的应用程序。我的客户将使用 google / facebook 等登录...

每个客户都有一个单独的 uri 来登录我的应用程序。我可以获取他们的客户 ID 和密码以进行谷歌身份验证。如果这些值可用,我可以在向 google auth 服务器发出请求之前设置这些值吗?我希望客户根据他们的使用情况为 API 请求付费。

我发现在处理程序中,启动中间件选项中的数据集用于构造URI。在向每个客户发出谷歌 URI 请求之前,我有什么办法可以更改客户 ID 和密码。

0 投票
2 回答
980 浏览

c# - MVC 属性路由

是否可以在运行时修改模板路由。

例子:

我已经看到新的 IDirectRouteProvider 可以模板没有设置器。

我可以在其他地方这样做吗?

谢谢

史蒂夫

0 投票
3 回答
8547 浏览

asp.net-mvc - Asp.net Identity:User.Identity.GetUserId() 始终为 null 并且 User.Identity.IsAuthenticated 始终为 false

请参阅下面的代码:

UserId总是nullUser.Identity.IsAuthenticated总是false。_ 但我可以查看ClientDetails需要身份验证的视图。

0 投票
1 回答
823 浏览

javascript - Inexplicable jquery error

I have a column in my Kendo grid:

The editor template, DecimalNumber, looks like this:

When I try to edit the value in my grid, and tab out of the cell. I get this error in the developer tools' console:

I have no idea what causes the error. It seems to be part of the jquery I reference. Any ideas on how to solve this?

0 投票
2 回答
1258 浏览

c# - ASP.NET MVC Response.Cache VaryByHeaders

我有一个控制器可以提供一些响应,我正在尝试设置缓存,如下所示,

当我在 Chrome 中看到响应时,我看到了标题,

Vary header 可能是默认值,并且它正在更改。

我不想使用 OutputCache,因为仅对查询字符串参数 cached=true 启用了缓存。当我使用 ASP.NET MVC 4 时,我曾经看到响应

现在我已将我的项目升级到 ASP.NET MVC 5,但它不再工作。我只想根据登录名和 cookie 将响应缓存在浏览器(客户端)上。

0 投票
1 回答
1392 浏览

c# - MVC5 网站找不到布局页面

我有一个在 Windows 2008 R2 服务器上的 IIS 下运行的 MVC5 网站。该网站可以正常运行几个小时,然后我开始看到错误消息说

如果我重新启动不是最佳的网站,错误就会消失。对这里可能发生的事情有任何想法吗?该网站确实使用了异步控制器,这是否会导致线程无权访问文件的某种权限问题?

0 投票
1 回答
279 浏览

facebook - 我的天蓝色网站有时无法登录 Facebook 但不知道原因

我正在为我的 Web 项目使用 Azure 网站服务。

我有一个 ASP.NET MVC 5 项目,现在使用 ConfigureAuth 方法。

我在通用 IIS 服务器上的其他项目中使用相同的代码,它们总是运行良好。

但是在 Azure 网站上,当用户尝试使用 Facebook 登录时,它有时会工作,有时会失败。

有没有人有同样的经历并得到解决方案?

[2014 年。10. 24 - 添加]

该请求具有 cookie。

但是 /Account/ExternalLoginCallback 失败。

参考。

Microsoft.AspNet.Mvc.5.2.2 DLL 版本 视觉工作室版本 提琴手数据