반응형

asp.net 27

ASP.NET MVC - 로그인 페이지에서 무단 오류를 표시하는 방법은 무엇입니까?

ASP.NET MVC - 로그인 페이지에서 무단 오류를 표시하는 방법은 무엇입니까? 내 ASP에서.NET MVC 앱, 나는 대부분의 컨트롤러를 장식했습니다. [Authorize(Roles="SomeGroup")] 사용자에게 액세스 권한이 없는 경우 사용자는 "~/로그인"(내 계정 컨트롤러의 로그인 작업)으로 전송됩니다. 인증되지 않아 사용자가 로그인 페이지에 도달했는지 확인하여 적절한 오류를 표시하려면 어떻게 해야 합니까?업데이트(2015년 6월): @daniel-lidström은 응답을 사용해서는 안 된다고 올바르게 지적했습니다.ASP에서 리디렉션합니다.NET MVC 응용 프로그램.이유에 대한 자세한 내용은 응답 링크를 참조하십시오.리디렉션 및 ASP.NET MVC – 혼합하지 마십시오. 업데이트(20..

programing 2023.07.30

Visual Studio 2010:솔루션에서 프로젝트 빌드 순서를 적용하는 방법은 무엇입니까?

Visual Studio 2010:솔루션에서 프로젝트 빌드 순서를 적용하는 방법은 무엇입니까? Visual Studio 2008에서는 문제가 없었지만 VS 2010에서 문제가 발생한 것 같습니다. 아마 저일 것입니다. ASP.NET 웹 사이트 프로젝트와 몇 가지 C# 프로젝트(BLL, DAL, NUNit 테스트)를 사용하는 솔루션이 있습니다.테스트 프로젝트의 빌드 프로세스를 구성하여 테스트를 실행하기 위해 자동으로 UNit를 실행하도록 했습니다.저는 테스트 프로젝트 전에 BLL과 DAL 프로젝트가 구축되어 테스트가 최신 컴파일 버전에 대해 실행되도록 하고 싶습니다(네, 제가 이 모든 것을 한 프로젝트에서 할 수 있다는 것을 알고 있지만, 저는 이 모든 것을 하지 않기로 선택하고 있습니다 -- 참고해주세요..

programing 2023.07.15

사전에서 첫 번째 요소 가져오기

사전에서 첫 번째 요소 가져오기 저는 다음과 같은 선언을 합니다. Dictionary like = new Dictionary(); 첫 번째 요소를 꺼내야 하는데 키나 값을 모릅니다.이것을 하는 가장 좋은 방법은 무엇입니까?참고로 전화하기First여기서 실제로 IEnumberable의 Linq 확장을 호출하는데, 이는 다음에 의해 구현됩니다.Dictionary하지만 사전에서 "first"는 정의된 의미를 가지고 있지 않습니다.이 답변에 따르면 마지막으로 추가된 항목은 "첫 번째" 항목(즉, 스택처럼 동작함)으로 끝나지만, 이는 구현에 특정적이며 보장된 동작이 아닙니다.즉, First를 호출하여 정의된 항목을 얻을 것이라고 가정하는 것은 문제를 제기하는 것입니다. 이 항목을 사용하는 것은 아래의 Bobson..

programing 2023.07.15

EF 데이터베이스를 사용한 ASP.NET ID 첫 번째 MVC5

EF 데이터베이스를 사용한 ASP.NET ID 첫 번째 MVC5 Database First 및 EDMX와 함께 새로운 Asp.net Identity를 사용할 수 있습니까?아니면 코드만 먼저? 제가 한 일은 다음과 같습니다. 저는 새로운 MVC5 프로젝트를 만들었고 새로운 Identity는 제 데이터베이스에 새로운 User and Roles 테이블을 만들도록 했습니다. 그런 다음 Database First EDMX 파일을 열고 관련된 다른 테이블이 있으므로 새 Identity Users 테이블을 끌어왔습니다. EDMX를 저장하면 Database First POCO 생성기가 사용자 클래스를 자동으로 만듭니다.그러나 UserManager 및 RoleManager는 새 ID 네임스페이스(Microsoft)에서 ..

programing 2023.07.10

MVC4에서 BundleCollection이 캐시된 스크립트 번들을 강제로 플러시하는 방법

MVC4에서 BundleCollection이 캐시된 스크립트 번들을 강제로 플러시하는 방법 또는 Microsoft의 완전히 문서화되지 않은 API에 대해 걱정을 멈추고 코드를 작성하는 방법을 배웠습니다.공식적인 문서가 있습니까?System.Web.Optimization방석? 나는 도 찾을 없고 없고이 RC 하고 있기 때문입니다. 이는 왜냐하면 나는 확실히 찾을 수 없고, XML 문서가 없으며, 모든 블로그 게시물은 실질적으로 다른 RC API를 참조하기 때문입니다.아무후.. 자바스크립트 종속성을 자동으로 해결하기 위해 코드를 작성하고 있으며 이러한 종속성에서 즉시 번들을 생성하고 있습니다.스크립트를 편집하거나 애플리케이션을 다시 시작하지 않고 번들에 영향을 미치는 변경을 수행하는 경우를 제외하고는 모든 ..

programing 2023.07.05

특정 IP 범위의 입력 IP 하한을 확인하는 방법

특정 IP 범위의 입력 IP 하한을 확인하는 방법 사용자가 두 가지 IP 범위(예: 172.16.11.5 - 100)를 입력하도록 허용한다면 IP(172.16.11.50)가 범위에 포함되는지 확인하는 기능을 어떻게 작성할 수 있습니까? .NET에 활용할 기존 라이브러리가 있습니까?프레임워크에 내장된 것은 없지만, 가상화 환경을 구축하는 데는 많은 노력이 필요하지 않습니다.IPAddressRange학생들 IP 주소를 호출하여 범위를 비교합니다.하위 주소, 상위 주소 및 비교 주소의 GetAddressBytes.첫 번째 바이트부터 비교 주소가 상위/하위 주소 범위에 있는지 확인합니다. 이 방법은 IPv4 및 IPv6 주소 모두에 대해 작동합니다. public class IPAddressRange { read..

programing 2023.07.05

시스템을 찾을 수 없습니다.거미줄.

시스템을 찾을 수 없습니다.거미줄. 추가해야 합니다.System.Web.Http내가 추가했기 때문에 어셈블리 참조.HttpConfiguration나의 유닛 시험 수업 도서관 프로젝트의 수업. Add reference(참조 추가) 대화 상자를 탐색할 때 다음 항목을 찾을 수 없습니다.System.Web.Http집회의 클래스 라이브러리 프로젝트에는 이 있습니다.Net 4.5.1 목표 프레임워크.다음을 얻기 위해.System.Web.HttpNuGet 명령줄에 NuGet 패키지를 설치해야 합니다. Install-Package Microsoft.AspNet.WebApi.Core https://www.nuget.org/packages/Microsoft.AspNet.WebApi.Core/"system"과 같은 누락된..

programing 2023.07.05

ASP.NET MVC WebAPI 404 오류

ASP.NET MVC WebAPI 404 오류 v4.0 통합 모드에서 실행 중인 asp.net 웹 양식 애플리케이션이 있습니다. App_Code 폴더에 어댑터 컨트롤러를 추가하려고 했습니다. Global.asax에서 다음 코드를 추가했습니다. RouteTable.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = System.Web.Http.RouteParameter.Optional } ); 에서 할때.http://localhost/api/Value404 오류가 발생했습니다. 확장자 없는 URL은 처리기 섹션에서 구성됩니다.웹 사이트에 대해 양식 및 익명 인증을 사용할 수 있..

programing 2023.06.30

ASP.NET에서 영구 쿠키를 만들려면 어떻게 해야 합니까?

ASP.NET에서 영구 쿠키를 만들려면 어떻게 해야 합니까? 다음 줄로 쿠키를 만들고 있습니다. HttpCookie userid = new HttpCookie("userid", objUser.id.ToString()); userid.Expires.AddYears(1); Response.Cookies.Add(userid); 어떻게 하면 지속적으로 유지할 수 있을까요? 브라우저를 닫은 후 동일한 페이지를 다시 방문하면 다시 찾을 수 없습니다.그렇게 하는 방법은 다음과 같습니다. 영구 쿠키를 쓰는 중입니다. //create a cookie HttpCookie myCookie = new HttpCookie("myCookie"); //Add key-values in the cookie myCookie.Values..

programing 2023.06.20

IP 주소로 사용자 위치 가져오기

IP 주소로 사용자 위치 가져오기 마감되었습니다. 이 질문은 책, 도구, 소프트웨어 라이브러리 등에 대한 추천을 구하는 것입니다.충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 책, 도구, 소프트웨어 라이브러리 등에 대한 추천을 구하는 질문은 허용되지 않습니다.질문에 사실과 인용문으로 답변할 수 있도록 질문을 편집할 수 있습니다. 7개월 전에 문을 닫았습니다. 커뮤니티는 7개월 전에 이 질문을 다시 시작할지 여부를 검토한 후 이 질문을 닫았습니다. 원래 종료 이유가 해결되지 않았습니다. 이 질문을 개선합니다. C#으로 작성된 ASP.NET 웹사이트가 있습니다. 이 사이트에서는 사용자의 위치에 따라 시작 페이지를 자동으로 표시해야 합니다. 사용자의 IP 주소를 기반으로 사용..

programing 2023.06.20
반응형