腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
如何从ASP.NET MVC 5中检测超时?
asp.net-mvc-5
、
session-timeout
、
ws-federation
我们有一个ASP.NET MVC 5应用程序,它使用OWIN和authentication进行身份验证.只要用户没有登录,OWIN就会被设置为将用户重定向到登录页面。因此,当WS联邦会话令牌超时时,用户将被重定向到登录页面。这如预期的那样起作用。 现在,问题是我们想在登录页面上添加一些消息,当用户因为令牌超时而被重定向到登录页面时,您已经超时了。因此,我需要在我的 MVC 5应用程序中检测,无论当用户重定向到登录页面时,令牌是否超时。但我该怎么做呢?(请注意:而不是检测到ASP.NET会话超时)非常感谢。
浏览 3
提问于2016-02-21
得票数 2
2
回答
在ASP.NET上使用jQueryMobile时未存储的iPad身份验证cookie
asp.net
、
asp.net-mvc
、
forms-authentication
、
jquery-mobile
我有一个ASP.NET MVC2应用程序使用jQueryMobile。这是一个安全的应用程序,我在MVC2框架内使用了MVC2身份验证。 我正在通过web.config使用标准身份验证: <authentication mode="Forms"> <forms loginUrl="~/Account/LogOn" timeout="2880" /> </authentication> 我正在使用授权属性保护某些控制器: [Authorize] public class ClientController :
浏览 4
提问于2011-06-02
得票数 2
回答已采纳
1
回答
如何重定向到AJAX表单(Ajax.BeginForm)中的登录页面?
asp.net-mvc
、
asp.net-ajax
在MVC中,如何正确处理AJAX表单中的页面超时。目前,在提交AJAX表单时,AJAX表单的DOM会被登录页面内容替换。我想将整个页面重定向到登录页面。 我有一个Ajax表单(AJAX.BeginForm)中包含部分表单的ASP.Net MVC应用程序。应用程序正在使用Windows窗体身份验证。通常,当网站超时时,您会被正确地重定向到登录页面。但是,当AJAX表单提交并且网站超时时,MVC将Login页面作为AJAX表单的内容返回。永远不会到达控制器操作方法。我尝试过JQuery.load,结果也是一样的。 控制器 public ActionResult Index() {
浏览 0
提问于2010-06-24
得票数 4
1
回答
会话超时后的Backbone Collection.fetch()
session
、
backbone.js
、
asp.net-mvc-4
我在现有的ASP.NET WebForm网站中添加了一个ASP.NET MVC4子web应用程序。整个网站都在使用forms authentication。 在我的MVC4客户端,我使用Backbone.js来构建应用程序,而客户端应用程序很可能是一个SPA。 一切正常,但是在会话超时后,我的应用程序不会重定向到登录页面。 我在Collection.fetch方法上尝试了错误回调,它在会话超时后尝试获取时被触发(这很好)。 但是,响应状态码为200 (OK),响应内容为登录页面内容。 所以,我的问题是,在错误处理程序中,我如何知道回调是由会话超时还是任何其他意外错误触发的? 如果确定,我应该如
浏览 2
提问于2012-11-12
得票数 3
回答已采纳
3
回答
如何使登录页面成为ASP.NET MVC web应用程序的启动页面?
c#
、
asp.net
、
asp.net-mvc
我想创建一个在启动ASP.NET MVC应用程序时打开的登录页面。我还希望在成功登录后自动将用户重定向到主页/索引页面。 此外,登录页面有一个注册按钮,这是重定向到注册页面,我希望注册页面重定向到主页/索引注册成功后。
浏览 5
提问于2015-07-24
得票数 9
3
回答
在asp.net MVC3中授权登录URL
asp.net-mvc
、
asp.net-mvc-3
我正在开发一个Asp.Net MVC3应用程序。我已经为网站创建了管理区,并在登录后将[Authorized]属性应用于操作方法。当我尝试在没有登录的情况下直接访问这些urls时,例如admin/home或admin/productlist,我被重定向到/Home/Login并出现身份验证错误。我要重定向到管理/登录。 请提个建议。谢谢
浏览 0
提问于2011-10-01
得票数 6
回答已采纳
4
回答
如何从浏览器地址中消除ReturnUrl
asp.net-mvc-2
现在,在未授权的情况下尝试访问某个操作时,我的ASP.NET MVC应用程序会将用户重定向到登录页面,并生成如下所示的网址: 那么,有没有一种方法可以从URL中消除这个字符串,而是将它保存到某个地方,以便在登录后能够将用户重定向回来?
浏览 0
提问于2010-03-30
得票数 2
1
回答
使用http报头的ASP.NET MVC身份验证
asp.net
、
asp.net-mvc
、
authentication
、
cookies
、
http-headers
在我的ASP.NET MVC 4应用程序中,我需要使用包含用户名的现有http头值对用户进行身份验证。 它使用表单身份验证工作:用户在尚未通过身份验证时被重定向到登录页面。登录页面的控制器检查httpHeader值并使用FormsAuthentication.SetAuthCookie(username,false)连接用户,并将用户重定向到应用程序的主页。 但是,我希望避免这种重定向,并在触发“用户未验证”事件时直接尝试验证用户。 斧头: FormsAuthentication_OnAuthenticate 覆盖AuthorizeAttribute AuthenticateReq
浏览 2
提问于2014-01-14
得票数 1
4
回答
ASP.NET MVC4应用中的自定义身份验证
c#
、
asp.net-mvc-4
我正在将一个旧的ASP.NET Web Forms应用程序迁移到ASP.NET MVC4。我对ASP.NET MVC不是很熟悉,所以如果这是一个愚蠢的问题,我很抱歉。简而言之,我的ASP.NET Web Forms应用程序使用以下代码行在登录时重定向用户: FormsAuthentication.RedirectFromLoginPage(username, true); 我假设我可以复制并粘贴这段代码。然而,我注意到它试图将用户重定向到"default.aspx“。这个调用的MVC等价物是什么? 谢谢!
浏览 1
提问于2013-01-29
得票数 4
回答已采纳
2
回答
ASP.Net MVC Web应用程序未运行
asp.net-mvc
我开发了一个ASP.Net MVC v1 web应用程序,它在我们的服务器上运行良好。客户端希望移动到另一台服务器,并且站点不会在新主机的服务器上运行。 新的服务器规范: Windows 2008 ASP.Net Framework v4 ASP.Net MVC 2 (afaik附于.Net v4) IIS7.5 (afaik) 错误信息: 无法加载文件或程序集“System.Web.Mvc、Version=1.0.0.0、Culture=neutral、PublicKeyToken=31bf3856ad364e35”或其依赖项之一。系统找不到指定的文件。 我的理解是它应该是向后兼容的。当
浏览 3
提问于2010-05-31
得票数 0
回答已采纳
2
回答
asp.net mvc中的Google身份验证-无法获取redirectUrl用于Google登录
c#
、
asp.net-mvc
、
asp.net-mvc-4
、
redirect
、
google-oauth
我在互联网上遇到了很少的资源,谷歌认证是通过web完成的。 因此,我想用类似的方式在asp.net mvc web应用程序中尝试同样的方法,我在如何为我的应用程序获取redirectUri方面陷入了困境。 1.应用程序在谷歌注册,客户端和秘密在Authconfig.cs中被提及。 2.单击我的按钮后,我必须重定向到GoogleSignIn page.The redirectUrl(authrequestUrl),这将使用户登录页面,这是我无法得到的。 在Web中,在url下面的请求(GET请求)将返回redirectUrl作为响应。 我可以用它将用户重定向到谷歌登录页面,点击我的登录按钮就可
浏览 6
提问于2017-02-19
得票数 0
3
回答
如何从c# asp.net中的私有提供程序实现c#连接
c#
、
asp.net
、
oauth-2.0
、
postman
、
openid-connect
我有一个ASP.NET MVC应用程序,它需要集成来自专用OpenID连接(OIDC)提供程序的连接身份验证,流程有以下步骤: 用户单击登录。 它将使用以下HTTP GET请求将用户重定向到专用OIDC站点进行身份验证: 成功登录私有OIDC站点后,它将重定向回我的站点,并获得code结果如下所示的uri: 然后,我将需要使用上面提到的code,并对私有ODIC令牌端点进行HTTP POST调用,以获得该用户的访问令牌。 所以,我的questions #1 是:如何在c# asp.net应用程序中实现这一点? 另外,我在邮递员“获取新访问令牌
浏览 5
提问于2020-08-27
得票数 5
回答已采纳
1
回答
在ASP.NET MVC4中从登录视图重定向到ChangePassword视图
c#
、
asp.net-mvc
、
asp.net-mvc-4
我正在创建一个非常简单的ASP.NET MVC4移动应用程序,这需要一个登录页面和成功登录后,用户被重定向到一个登录页面(订单列表)。如果登录过程返回用户密码已过期的值,则用户将被重定向至更改密码页面。 我正在尝试重定向到“更改密码”页面,但由于某些原因,我总是被重定向回“登录”页面。我在控制器中使用了以下代码(主要取自VS2012中的MVC4 Web应用程序示例)- public ActionResult Login(LoginModel model, string returnUrl) { ... if (retValue.Equals("ChangePassword"))
浏览 0
提问于2013-05-23
得票数 1
2
回答
asp.net webform上的IdentityServer (OpenId连接)身份验证
webforms
、
owin
、
identityserver4
、
openid-connect
、
identityserver3
我正在尝试使用IdentityServer3在具有owin管道(无mvc)的asp.net mvc表单应用程序上对用户进行身份验证 所有示例都建议将应用程序配置为像mvc应用程序一样,但在这种情况下,当我尝试访问IdentityServer表单应用程序的受保护资源时,应用程序不会执行到webform登录页面的重定向 这是我的客户端(webform)配置 Startup.cs app.UseCookieAuthentication(new CookieAuthenticationOptions { AuthenticationMode = Authenticat
浏览 0
提问于2016-02-11
得票数 0
1
回答
标识服务器3 MVC客户端状态参数
angularjs
、
model-view-controller
、
oauth-2.0
、
openid
、
identityserver3
我有asp.net MVC / Server应用程序,它通过标识服务器3连接。 我想要实现的是IS3在登录后将我重定向到角路径。 在重定向到IS3之前,我已经得到了角相对路径,我需要做的是将该路径发送到IS3,并让它在登录后返回给我,这样我就可以将它附加到重定向Uri。 当重定向到IS3时,我尝试将它添加到"state“参数,但这会导致无效的重定向。该参数已经有一个值,如果我更改它,则重定向中断。 有没有办法让我把这些信息发送到is3,然后在登录后取回呢? 谢谢
浏览 3
提问于2016-04-30
得票数 0
回答已采纳
1
回答
无授权访问如何将用户重定向到登录页面
c#
、
asp.net-mvc
、
asp.net-core-mvc
我在asp.net mvc方面有点新。因此,我对项目中提到的不授权访问将用户重定向到登录页面感到困惑。在跳到代码之前,我喜欢理解这一点,这就是为什么我提出这个问题时,我无法发布任何代码示例,而是寻找概念和指导方针。 假设我正在开发一个具有ASP.Net MVC核心的站点。我已经创建了一个空项目,在其中我添加了两个控制器。一个是家庭和登录控制器。 家庭控制器的索引操作不受授权属性的保护,但家庭控制器的产品操作受到保护。 当用户尝试访问产品操作时,如果没有登录,则应该将用户重定向到登录页面。因此,请告诉我如何在经典的mvc或mvc核心中设置项目,其中我将提到,如果用户没有登录,用户应该被重定向到登
浏览 8
提问于2022-08-11
得票数 0
回答已采纳
2
回答
asp.net MVC 3中的会话过期错误
asp.net-mvc
、
asp.net-mvc-3
我正在开发asp.net MVC3应用程序。我正面临一个与会话到期相关的问题。当我登录后,网站处于非活动状态达10-15分钟,我尝试单击任何链接,结果显示对象引用为空错误。我希望当会话到期时,点击任何链接,我应该被重定向到登录页面与错误消息,会话到期,或弹出与相同的消息。如何在asp.net MVC3中实现它。 你好,阿西夫·哈米德
浏览 1
提问于2011-11-03
得票数 1
1
回答
Asp net mvc中的SSRS 2016表单身份验证
asp.net-mvc
、
forms
、
authentication
、
reporting-services
我正在尝试通过表单authentication.when在我的Asp.net mvc应用程序中获得SSRS 2016报告,我使用了表单身份验证和iframe,它重定向到登录页面
浏览 26
提问于2021-06-25
得票数 0
1
回答
ASP.NET MVC4中的自定义用户登录
asp.net-mvc
我正在开发一个ASP.NET MVC4应用程序,其中我需要每个用户被重定向到他的自定义页面登录。用户是从UserProfile类获得的,我已经将它重构到一个单独的类文件中。如何在ASP.NET MVC4Internet项目中修改登录(post)操作中的重定向到方法以获得此功能?此外,如何将此数据传递给可以显示与此特定用户相关的信息的用户控制器。我正在使用简单的成员资格,因为它在ASP.NET MVC4的互联网应用程序模板中开箱即用。
浏览 0
提问于2013-06-18
得票数 0
回答已采纳
1
回答
通过身份验证时重定向用户asp.net mvc窗体身份验证
c#
、
asp.net
、
asp.net-mvc
、
asp.net-mvc-4
我正在构建一个asp.net MVC4应用程序。我正在使用表单auth。我已经为用户设置了角色,并对某些角色的控制器进行了身份验证,但我正在尝试弄清楚如何在用户登录时重定向他/她,我只是想让用户定向到某个区域吗?我认为这与帐户控制器上的登录操作有关。这里的switch语句是否会在不同的情况下重定向到操作上?
浏览 0
提问于2015-02-19
得票数 0
1
回答
通过调用外部ASP.NET web服务在ASP.NET MVC Web应用程序中验证用户
asp.net
、
asp.net-mvc
、
web-services
、
asp.net-web-api
我计划使用ASP.NET web创建一个restful Web服务。许多ASP.NET MVC web应用程序以及可能的本地应用程序将消耗该服务。该服务将使用ASP.NET标识来授权请求/用户。通过向每个请求传递一个令牌,我可以看到如何在本地应用程序中使用该服务。 我的问题是使用该服务的任何ASP.NET MVC应用程序,在向该服务提出请求之后,我将如何标记一个用户已登录? 这是我想要的,有可能吗? 用户未登录,重定向到登录页 用户提交在应用程序中调用MVC控制器的表单 控制器调用web服务。 web服务返回用户的id、名称和角色(可能是JSON吗?) 这就是我被困的地方:
浏览 2
提问于2014-10-02
得票数 0
1
回答
ASP.NET Web API身份验证始终重定向到登录页面
c#-4.0
、
asp.net-mvc-4
、
asp.net-web-api
我的ASP.NET MVC应用程序通过[System.Web.Mvc.Authorize]使用表单身份验证。我想使用[System.Web.Http.Authorize]属性来保护我的Web API控制器,因为我在MVC控制器中使用HttpClient调用它,所以我已经实现了一个自定义委托处理程序,如下面的帖子中所述: 在调试时,我可以看到设置了主体,用户具有正确的角色,但仍然将我重定向到登录页面? 所以基本上,当我登录并使用浏览器访问WebAPI操作时,一切都会正常工作(如果我在视图中使用AJAX ),但当我在控制器中使用HttpClient (我知道这是一个具有不同上下文的新请求)并设置
浏览 1
提问于2013-01-16
得票数 3
2
回答
使用AuthorizeAttribute时,最初设置ReturnUrl参数的内容是什么
asp.net-mvc
在ASP.NET MVC项目中,当您用Authorize修饰类或方法而授权失败时,站点会自动重定向到登录页(使用web.config中指定的loginUrl )。此外,ASP.NET MVC框架中的一些东西将原始请求的URL作为ReturnUrl参数传递。 添加此ReturnUrl的责任是什么?我在项目模板中找不到它的任何代码。我还查看了ASP.NET堆栈中AuthorizeAttribute的代码,但在那里找不到任何东西。我还尝试在整个ASP.NET堆栈的源代码中搜索"returnurl“,但什么也找不到。 我问这个问题的原因是我在这个过程中发现了一个bug。你可以在一个全新的互联网
浏览 2
提问于2013-05-01
得票数 16
1
回答
Asp.net MVC应用程序在尝试附加到div时重定向到登录
javascript
、
jquery
、
asp.net-mvc
我正在经历最奇怪的行为。我很确定问题出在我们的应用程序上,但我不知道如何追踪这个问题。每当我尝试使用jQuery " append“向视图中的div追加内容时,应用程序都会追加文本,然后突然将我重定向到应用程序的登录页面。一开始,我试图附加到一个div,这样我就可以动态地向集合中添加一个项。在尝试对行为进行故障排除时,我发现我尝试添加的内容并不重要,它会添加内容,然后重定向到登录页面。Chrome Dev Tools没有显示任何错误,所以我想知道是否有其他方法可以找出导致重定向到登录页面的原因。我有这个按钮: <a id="addAnother" href=
浏览 15
提问于2020-12-08
得票数 0
回答已采纳
1
回答
从电子邮件正文内的超链接打开指定的ASP.NET MVC视图
c#
、
asp.net-mvc
、
asp.net-mvc-4
、
authentication
、
basic-authentication
我只是了解了ASP.NET MVC。我有一个包含以下场景的网站: Login -> Main Page (Index) -> Edit Page (Edit) 因此,在LoginController中,当用户登录时,它将重定向到main page并从MainPage编辑记录。 每次通过ASP.NET MVC创建新记录时,系统都会向管理员发送电子邮件。在电子邮件中,有一个超链接将重定向经理编辑表单。但首先,他需要登录,因为编辑表单不能打开,除非他登录。例如: http://localhost:1212/Main/Edit/ID-001 我在Authorize Attribute中添加
浏览 2
提问于2017-08-29
得票数 1
1
回答
如何在IdentityServer4中将用户重定向到注册页面?
identityserver4
我已经实现了基于的应用程序安全,所以登录/注册表单在auth实现。权威方面。现在,对于任何受保护的页面,用户重定向到auth上的登录页面。权威。在我的asp.net核心mvc客户端应用程序中,我在头上有登录/注册链接。如何将用户从客户站点重定向到注册页面。权威网站?
浏览 1
提问于2017-01-17
得票数 5
1
回答
access_denied同时登录使用asp.net身份验证的asp.net MVC 5网站
asp.net-mvc
、
oauth-2.0
、
asp.net-identity
、
facebook-login
我想登录到我的ASP.NET MVC应用程序使用facebook,并获得一个访问拒绝错误。以下是我所做的: 我已经创建了一个App : developer.facebook.com,这是基本设置: 我没有改变任何关于高级设置。 这是Facebook ->设置(在产品下面) 我的应用程序是默认的ASP.Net MVC 5网站,我在Startup.Auth.cs中取消了facebook认证部分的注释。 app.UseFacebookAuthentication( appId: ConfigurationManager.AppSettings["Fac
浏览 1
提问于2017-11-04
得票数 0
回答已采纳
2
回答
带有asp.net身份注册的标识服务器4
asp.net-mvc
、
callback
、
asp.net-identity
、
identityserver4
、
registration
我想知道的是,如何在我的身份服务器上正确地实现用户注册,使用asp网络标识,重定向到注册后登录页面,然后重定向到注册帐户登录后的回调URL。 我学习了identity Server 4快速入门教程,到目前为止,我使用asp.net标识创建了自己的mvc服务器。现在,我想添加一些注册,所以我创建了RegistrationController与注册表格,并添加了注册按钮登录表单。 我有一个需要身份验证的asp.net mvc应用程序。当用户运行主页时,他会被自动重定向到我的身份服务器登录页面。用户单击“注册”按钮,填写所需信息,单击“注册”按钮以确认注册。注册控制器创建一个新帐户,并使用帐户管理器
浏览 1
提问于2019-05-06
得票数 0
回答已采纳
1
回答
登录/注销后,Azure AD B2C未按预期进行重定向
azure
、
azure-active-directory
、
azure-ad-b2c
我已经创建了Azure mvc核心web应用程序,并且正在尝试使用asp.net AD B2C。在门户中,重定向urls如下: 重定向URI: 注销URL: 我的应用程序设置: "AzureAdB2C": { "Instance": "https://myApp.b2clogin.com/tfp/", "ClientId": "myClientId", "CallbackPath": "/signin-oidc", "SignedOutCa
浏览 13
提问于2020-05-21
得票数 1
4
回答
在AllowAnonymous 4中的表单认证和ASP.NET
asp.net
我在我的asp.net mvc web应用程序中使用表单身份验证,我希望根据设备(电话、便携板或桌面)将用户重定向到适当的页面,问题是重定向工作,但用户必须登录。我想在登录前重定向。我在家庭控制器(负责重定向的控制器)上使用了AllowAnonymous过滤器,但它似乎不起作用。 我的web.config: <authentication mode="Forms"> <forms loginUrl="Login" defaultUrl="/" timeout="40320"/> <!-- mo
浏览 10
提问于2013-11-19
得票数 2
2
回答
角面剃须刀重定向
asp.net
、
angularjs
、
razor
为Razor (仅限ASP.NET网页,而不是MVC)编写代码以在页面被发送到角之前执行重定向的正确方法是什么? 我在Razor中有一个角部分集合,我只想检查用户是否已登录。如果它们已登录,则为页面服务。如果没有,则重定向到登录部分。 编辑:我的第一次尝试是将@{Reponse.Redirect("/myapp#/login");}放在页面的顶部,但这只是冻结了页面,可能是因为重定向发生在服务器上,但是URL格式是客户端的角度。 编辑:我第二次尝试重定向到实际使用@{Reponse.Redirect("~/partials/login.cshtml");}的部分
浏览 3
提问于2013-10-05
得票数 2
回答已采纳
1
回答
IIS应用程序需要对所有内容进行窗体身份验证
iis
、
asp.net
、
authentication
、
asp.net-mvc
目前,我正在尝试使用本地IIS ( develop太慢)开发ASP.NET MVC应用程序。但是,每个页面请求,包括CSS/JS,都会导致重定向到登录页面。 有人知道怎么回事吗?
浏览 0
提问于2010-02-20
得票数 1
3
回答
如何重定向和自动登录用户
c#
、
asp.net-mvc
如何将用户从一个Asp.net Mvc站点重定向到另一个Asp.net MVC站点并自动登录? 情况是,我们将有一些客户需要转到一个网站,而另一些客户将需要转到另一个网站。我被要求这样做,这样当客户被重定向到正确的站点时,他们也会自动登录到他们被重定向到的站点。
浏览 0
提问于2015-10-27
得票数 0
2
回答
如何使用javascript检查会话是否过期并将用户重定向到登录页面
jquery
、
asp.net-mvc
、
session
、
iframe
我正在使用ASP.Net MVC开发web应用程序。在我的应用程序中,我在整个应用程序中使用了许多ajax调用来获取/发布某些功能的数据。对于一些功能,我显示了iframed弹出窗口。我的问题是,当我的应用程序中的会话到期时,我会将用户重定向到登录页面,但如果用户尝试访问在iframed弹出窗口中打开的功能,而不是重定向到登录页面,我的弹出窗口会打开登录页面,否则它将正常工作。所以最好的方法是检查会话是否过期,并将用户从iframed弹出窗口内重定向到登录页面。打开iframed弹出窗口的代码如下: function ShowPopup(Url, DialogTitle, W, H) { /
浏览 0
提问于2014-07-08
得票数 1
回答已采纳
1
回答
如何在基于令牌的身份验证中重定向到返回URL
asp.net
、
asp.net-mvc
、
authentication
、
asp.net-web-api
、
oauth-2.0
描述 在我的移动应用程序中,用户试图访问需要身份验证的资源。 登录并获得访问令牌后,我希望将它们重定向到最初请求的页面(返回Url)。 问题 在基于令牌的身份验证中,如何重定向到返回url? 示例 考虑一下这种情况: 我在我的移动应用程序“mobile”中有一个菜单,它打开一个WebView并导航到mycoolwebsite.com/myprofile。 2-服务器(MVC控制器)使用returnUrl重定向到登录页,如URL中所示。mycoolwebsite.com/login?returnUrl='/myprofile',因为用户不登录就无法访问mycoolwebsite.
浏览 4
提问于2016-02-25
得票数 1
1
回答
获取具有#的URL查询字符串值
asp.net-mvc
、
angularjs
、
razor
、
forms-authentication
、
query-string
我正在开发一个使用Angular.js和ASP.NET MVC的应用程序。angular.js的路由包含一个“#”。可以在不需要登录的情况下查看应用程序中的某些页面。但是,这些页面包含应用程序中需要用户登录的URL到页面。它们看起来像: <a href="~/#/shop/voucher/6bc1">Want this voucher?</a> 因此,当单击这些链接时,MVC forms身份验证重定向到带有如下所示的返回URL查询字符串的登录页面: http://localhost:18030/signin?ReturnUrl=%2f#/shop/vou
浏览 2
提问于2014-06-30
得票数 3
回答已采纳
1
回答
用AspNetZero单点登录
asp.net
、
asp.net-core-2.0
、
aspnetboilerplate
我正在用核心2.0和jQuery开发ASP.NET 0。ASP.NET 0有2个web项目,Web.Mvc(主web应用程序)和Web.Public。在web.Public项目中,它使用查询字符串重定向到Web.Mvc,其中提到查询字符串中的sso true,登录后重定向到公共项目。 Case1:当我们点击公共项目登录时,它会重定向到网络项目。一旦我们通过输入用户凭据成功登录,它将重定向到公共项目,在此情况下,我们将不会从会话(AbpSesion.UserId)获得用户。如果我们刷新主Web项目,那么它将被登录,用户名将显示在标题中。但是这并不适用于公共项目,它仍然在显示登录链接,而不是在标题
浏览 0
提问于2018-11-15
得票数 4
回答已采纳
2
回答
如何从ASP.Net MVC中调用动作结果的位置获取URL
asp.net
、
asp.net-mvc
我正在使用ASP.Net MVC构建一个web应用程序。我正在使用弹出窗口登录用户。 当用户要在登录仪表板中进行身份验证时,一个请求将以RedirectToAction("BloggerDashboard")的身份发送到ActionResult。 例如,如果登录请求是从索引页面发送的,那么它也会重定向到"BloggerDashboard“。 我想要获得当前的请求地址,从那里的请求已经被发送到登录,并成功登录后,重定向到相同的页面,从那里发送请求。 例如,如果请求从Index视图发送到登录,那么在登录之后,它会动态地重定向到Index。 有可能吗?
浏览 0
提问于2015-12-23
得票数 2
3
回答
为什么当我单击外部提供程序按钮时,我的站点重定向回登录屏幕?
asp.net-mvc-5
、
owin
我正在将ASP.Net MVC4站点升级到MVC5,并在此过程中实现新的OWIN身份验证方法。 我从一个空白MVC5项目的帐户控制器复制了操作方法。 问题是,当我单击外部提供者按钮(例如Google)时,我就会再次被重定向回登录页面。第二次单击它时,我确实会被带到Google页面,但是浏览器会被重定向到account /外部登录页面。 到底怎么回事?
浏览 7
提问于2014-03-10
得票数 5
回答已采纳
2
回答
启动后防止重定向ASP.NET核心MVC应用程序
c#
、
azure-active-directory
、
asp.net-core-mvc
我在VisualStudio2017中创建了一个带有Azure身份验证的ASP.NET MVC核心2应用程序。 我也在Azure上注册了申请。 现在,我单击Ctrl+F5从VisualStudio2017启动应用程序。 我希望看到主页,但它重定向到 但是我希望它只在用户点击登录时重定向。
浏览 0
提问于2018-10-13
得票数 0
回答已采纳
3
回答
MVC中的登录控件在帐户创建重定向后不显示用户名
c#
、
asp.net
、
asp.net-mvc
、
login
我正在使用一个自定义的asp.net成员提供程序,以及asp.net MVC示例应用程序附带的默认帐户控制器。一切都很顺利,除了一件很小的事情:用户创建帐户并自动登录并重定向后,他们的用户名不会与通常的欢迎消息一起显示。 我想这可能是因为他们在发出请求时没有登录。一旦他们再次登录,他们的名字就会出现在顶部,所以我不认为这是会员提供商的错,但我可能错了。 asp.net MVC附带的注册和重定向控制器方法如下所示: public ActionResult Register(string userName, string email, string password, string confirm
浏览 0
提问于2009-08-21
得票数 1
回答已采纳
2
回答
如果授权失败,Asp.net mvc [Authorize]属性将返回http 302而不是http 401
asp.net
、
asp.net-mvc
、
asp.net-mvc-4
、
asp.net-mvc-5
、
authorization
我已经创建了一个新的asp.net MVC5Web应用程序,并且我使用个人帐户(表单身份验证)身份验证。这将构建一个完整的帐户控制器。然后,我创建了一个名为People的新控制器,并在其前面添加了Authorize属性,如下所示: [Authorize] public class PeopleController : Controller { 然后,我尝试在不登录的情况下直接访问控制器,因此我被重定向到登录页面。但我注意到,使用IE F12 developer tool,http状态将是302,而不是401,尽管根据http标准,如果请求身份验证失败,则应用程序应返回http
浏览 4
提问于2014-10-24
得票数 2
1
回答
SSO窗体身份验证问题。无法解密身份验证cookie
asp.net
、
asp.net-mvc-3
、
asp.net-mvc-4
、
forms-authentication
、
machinekey
我试图在应用程序A和应用程序B之间开发SSO身份验证。应用程序A是MVC 4应用程序,应用程序B是MVC 3应用程序。 应该发生的是: 当用户尝试访问应用程序B时,他将被重定向到应用程序A的登录页面 当他登录到应用程序A后,他将被重定向到应用程序B 实际上发生的是: 用户试图访问应用程序B,他被重定向到应用程序A进行登录 用户登录到应用程序A,他被重定向到应用程序B 这里有些问题,因为应用程序B将用户重定向回应用程序A进行登录,就好像他还没有登录一样。 我做了这些步骤来找出问题所在: 确认身份验证cookie正在传递给应用程序B 确认机器密钥验证和解
浏览 3
提问于2012-12-28
得票数 4
回答已采纳
1
回答
空闲20-30分钟后Azure AD超时-如何避免?
asp.net-mvc
、
azure
、
azure-active-directory
我有一个Azure MVC5应用程序,使用ASP.NET AD让来自不同组织的Office365用户进行身份验证。 但是,如果web应用程序空闲了大约20分钟,则用户会在下次单击/重新加载时被重定向至登录页面。问题是用户不会马上注意到这一点,因为他们没有被重定向,因为页面上的更新是基于异步JS的……然后不会保存到数据库中。但是当页面刷新时,它们会被重定向到登录。 如何避免在空闲20分钟后登录超时?我真的不希望他们被注销。 谢谢!
浏览 1
提问于2015-04-30
得票数 2
1
回答
ASP.NET核心3.1RazorPages:如何从索引页面自动重定向到登录页面?
razor-pages
、
asp.net-core-3.1
我正在使用ASP.NET Core3.1MVC和Razor构建一个web应用程序。 我是Razor pages的新手。 我使用上面创建了一个基本的应用程序。我想在应用程序开始时加载登录页面,但是Index.cshtml页面似乎是开始页面。 为了从Index.cshtml页面(起始页)重定向到我的Login.cshtml页面,我在Index.cshtml PageModel中进行了如下操作。但这是行不通的。 编辑: Index.cshtml: <div class="text-center"> <h1 class="display
浏览 4
提问于2020-08-09
得票数 3
回答已采纳
1
回答
在asp.net MVC中从Basecontroller中的空方法重定向
asp.net-mvc
、
redirect
我是asp.Net MVC的新手。我有一个场景,如果在应用程序内部发生自定义异常,那么我需要重定向到登录页面。catch块将看起来像.. catch (Exception ex){ WriteLog(ex, TalxCategories.Business); } public virtual void WriteLog(Exception ex, Category category){ CsaWebLogger.Current.WriteError(ex, category
浏览 1
提问于2016-04-05
得票数 1
3
回答
Asp.Net MVC 3 LogIn页面重定向错误
asp.net-mvc
、
asp.net-mvc-3
、
redirect
、
login
我有一个非常奇怪的情况。我有一个ASP.Net MVC3应用程序突然停止正常工作。当任何人转到受保护的URL (比如/Hidden/Index)时,他们会被重定向到登录页面(/Account/ login ),唯一的问题是我的登录页面是/Session/LogOn。 我已经正确地设置了Web.Config文件。我从版本1开始就一直使用ASP.Net MVC,从来没有遇到过这个问题。 我的Web.Config文件包含: <authentication mode="Forms"> <forms loginUrl="~/Session/Log
浏览 1
提问于2011-10-19
得票数 1
2
回答
成功登录后重定向用户
asp.net-mvc
我知道会议结束后。我可以重定向用户登录页面。 是否有办法在用户成功登录到会话过期前正在查看的页面后将其重定向? 例如:用户'U‘查看页面'BeforeSessionExpired’会话过期,重定向到'LoginPage‘ 成功的日志记录重定向到“前BeforeSessionExpired”。 我将ASP.Net MVC与Form Authentication结合使用。
浏览 3
提问于2014-08-11
得票数 0
回答已采纳
1
回答
对未经授权的操作的Ajax请求返回div MVC 4内部的登录页面
jquery
、
ajax
、
asp.net-mvc
、
asp.net-mvc-4
、
role-base-authorization
我正在构建ASP.Net MVC4应用程序,并且在控制器的顶部设置了Authorize属性。 当会话结束时,我尝试从该控制器触发对某个方法的ajax请求,由未经授权的访问尝试导致的登录页面重定向将在div中完成。下面是我做的一个ajax示例: var url = '/Admin/GetData/'; $.ajax({ url: url, data: { param1: param1, param2: param2 },
浏览 6
提问于2014-01-06
得票数 0
1
回答
IdentityServer4:在ASP.NET核心MVC服务器应用程序和JavaScript客户端之间共享身份验证
asp.net-mvc
、
identityserver4
我有一个托管JavaScript客户端应用程序的ASP.NET Core服务器应用程序。JS应用程序目前使用隐式流的Oidc身份验证。MVC服务器应用程序提供文件下载功能,还需要对用户进行身份验证。 当用户登录JS客户端并单击指向MVC服务器后端的下载链接时,服务器应该接受已经通过身份验证的用户时,是否有方法或示例来配置这两个应用程序以支持场景? 此外,如果用户尚未通过身份验证,并且在浏览器中导航到下载URL,则MVC后端应在继续下载之前将用户重定向到identity server登录页面。 我尝试了几种配置,但两个客户端的行为都是独立的,并且在第一次登录后,MVC服务器不会在一个浏览器会话中
浏览 14
提问于2017-02-09
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入研究Angular和ASP.NET Core 3.0
ASP.NET Core 中的 REST和WebAPI
构建带有身份验证的Preact应用程序
ASPNET Core 30中使用动态控制器路由
发现 ASP.NET Core SignalR
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券