반응형

2020/11/06 30

Asp.Net WebApi에 대한 Angular, 서버에서 CSRF 구현

Asp.Net WebApi에 대한 Angular, 서버에서 CSRF 구현 ASP.NET WebAPI 백엔드를 치는 Angular.js에서 웹 사이트를 구현하고 있습니다. Angular.js에는 anti-csrf 보호에 도움이되는 몇 가지 내장 기능이 있습니다. 각 http 요청에서 "XSRF-TOKEN"이라는 쿠키를 찾아 "X-XSRF-TOKEN"이라는 헤더로 제출합니다. 이는 사용자를 인증 한 후 X-XSRF-TOKEN 헤더에서 수신 요청을 확인한 후 웹 서버가 XSRF-TOKEN 쿠키를 설정할 수 있어야합니다. 각도 문서 상태 : 이를 활용하려면 서버가 첫 번째 HTTP GET 요청에서 XSRF-TOKEN이라는 JavaScript 판독 가능 세션 쿠키에 토큰을 설정해야합니다. 후속 비 GET 요청에서..

Programing 2020.11.06

모듈이 활성화 된 경우 tgmath.h가 작동하지 않습니다.

모듈이 활성화 된 경우 tgmath.h가 작동하지 않습니다. 내가 사용으로 보았다 tgmath.h처리 할 CGFloat typedef float/doublearm64를 처리 할 때 혼란. 이 답변 은 나를 위해 전혀 작동하지 않았다는 것을 제외하고 사용 방법에 대한 꽤 좋은 설명을 가지고 있습니다. 어쨌든 내 코드는 여전히 math.h함수를 호출하고 있었습니다. 모든 프로젝트 컴파일러 설정을 살펴본 후 "모듈"기능 ( @import vs #import-iOS 7 ) 을 비활성화하면 모든 것이 작동한다는 것을 알았 습니다. 보다 구체적으로, 프로젝트 설정의 옵션 Enable Modules(C and Objective-C)이 Apple LLVM 5.1 - Language - Modules드롭 다운 에서 호출..

Programing 2020.11.06

AdminTokenAction : 치명적 오류 : 응용 프로그램 SSO 토큰을 얻을 수 없습니다.

AdminTokenAction : 치명적 오류 : 응용 프로그램 SSO 토큰을 얻을 수 없습니다. apache tomcat agent를 sso로 구성하여 openam 12 war를 설치하려고했지만 50 회 이상 시도했지만 오류 만 발생합니다. 아래의 속성 값 을 webagent 에서 amAdmin 으로 변경하면 tomcat 두 번째 인스턴스에서 보호 된 응용 프로그램을 호출하는 동안 여러 번 동일한 페이지로 리디렉션되지만 예외가 발생하지 않았습니다. amAdmin은 openam 콘솔의 관리자입니다. OpenSSOAgentBootstrap.properties/com.sun.identity.agents.app.username = Tomcat 로그의 예외 Apr 16, 2015 5:41:10 PM org.ap..

Programing 2020.11.06

PDF 뷰어를 위해 Android에서 강조 표시, 취소 선, 밑줄, 그리기, 텍스트 추가 등과 같은 주석을 만드는 방법은 무엇입니까?

PDF 뷰어를 위해 Android에서 강조 표시, 취소 선, 밑줄, 그리기, 텍스트 추가 등과 같은 주석을 만드는 방법은 무엇입니까? Android 시장의 RepliGo, Aldiko, Mantano, ezPdf와 같은 많은 응용 프로그램은 아래 이미지에 표시된 PDF 뷰어에서 이러한 유형의 주석을 만듭니다. 이 주석을 구현하기 위해 여러 가지 방법을 시도했지만 실패했습니다. 나는 안드로이드 용 pdf 뷰어와 선 그리기를 위해 iText를 사용하는 주석을위한 별도의 Java 코드가 있습니다. 내 질문은 안드로이드에서 iText를 구현할 수 있습니까? 가능하다면 어떤 패키지를 가져와야합니까? 또한 일부 응용 프로그램에서는 캔버스 방법이 선을 그리는 데 사용됩니다. 주석을 사용하는 대신 Android에이 캔..

Programing 2020.11.06

통합 테스트는 외부 API와 상호 작용하기 위해 어떻게 작성 되나요?

통합 테스트는 외부 API와 상호 작용하기 위해 어떻게 작성 되나요? 먼저, 내 지식은 다음과 같습니다. 단위 테스트 는 작은 코드 조각 (대부분 단일 메서드)을 테스트하는 것입니다. 통합 테스트 는 여러 코드 영역 (이미 자체 단위 테스트가 있기를 바랍니다) 간의 상호 작용을 테스트하는 테스트입니다. 때로는 테스트중인 코드의 일부에서 특정 방식으로 작동하기 위해 다른 코드가 필요합니다. 이것은 Mocks & Stubs가 들어오는 곳입니다. 그래서 우리는 매우 구체적으로 수행하기 위해 코드의 일부를 조롱 / 스텁합니다. 이를 통해 통합 테스트가 부작용없이 예측 가능하게 실행됩니다. 모든 테스트는 데이터 공유없이 독립적으로 실행될 수 있어야합니다. 데이터 공유가 필요한 경우 이는 시스템이 충분히 분리되지 ..

Programing 2020.11.06

150 개 이상의 Instagram 댓글 검색

150 개 이상의 Instagram 댓글 검색 문제 미디어에 150 개 이상의 댓글이 있더라도 인스 타 그램 미디어 의 모든 댓글을 볼 수 있기를 바랍니다 . 현재로서는 Instagram 사이트의 미디어에서 가장 최근 20 개 이상의 댓글을 보는 것이 불가능 해 보이며 Instagram API 콘솔 또는 Instagram API 라이브러리 를 사용하는 경우 가장 최근 150 개의 댓글이 반환되지 않습니다. 페이지 매김 또는 추가 주석보기 옵션. 내가 시도한 것 물론 먼저 제공된 콘솔과 내 환경 모두에서 문서화 된 미디어 댓글 쿼리 를 시도했습니다 . 두 경우 모두 최대 150 개의 댓글이 반환되었습니다. 당황한 나는 온라인에서 더 많은 정보를 찾기 시작했습니다. 오버 읽은 인스 타 그램의 API 문서 철..

Programing 2020.11.06

iPhone 홈 화면에서 실행 한 웹 앱 다시로드 중지

iPhone 홈 화면에서 실행 한 웹 앱 다시로드 중지 웹 앱을 만들고 내 iPhone 홈 화면에 추가했습니다. 다른 앱으로 전환했다가 다시 돌아 오면 iPhone이 자동으로 웹 앱을 다시로드합니다. 이로 인해 앱 흐름이 중단됩니다. iPhone이 앱을 다시로드하지 못하도록하려면 어떻게합니까? Apple-mobile-web-app-capable 메타 태그를 활성화하여 Safari 도구 모음을 숨기고 끄고 싶지 않습니다. 나는 방금이 관련 질문을 찾았 습니다 .iOS에서 열 때 네이티브 웹 앱이 다시로드되지 않도록하십시오 . Safari의 한계 인 것처럼 보이므로 제안 된 솔루션은 Javascript 및 HTML5 localStorage를 사용하여 웹 앱 상태를 유지하는 것입니다. 웹앱이 시작되면 지속 된..

Programing 2020.11.06

컴파일 타임 정보를 Template Haskell 함수에 올바르게 전달하는 방법은 무엇입니까?

컴파일 타임 정보를 Template Haskell 함수에 올바르게 전달하는 방법은 무엇입니까? 컴파일 스크립트의 정보를 Template Haskell로 전달해야합니다. 난 그냥 그것을 사용하여 읽을 수 있도록 현재 컴파일 스크립트는 시스템 환경에서 정보를 보관 System.Environment.getEnvironment에 싸여 runIO. ghc( -D...C 전처리 기와 유사한) 인수를 전달하는 것과 같은 더 나은 방법 이 있습니까? 아니면 TH에서이 목적을 위해 특별히 설계된 것이 있습니까? 많은 사람들이 질문에 관심이 있기 때문에 현재 접근 방식을 추가 할 것입니다. 아마도 누군가가 유용하다고 생각할 것입니다. 아마도 가장 좋은 방법은 TH -D가 GHC의 명령 줄에서 매개 변수 를 읽을 수 있도록..

Programing 2020.11.06

자바 스크립트 라이브러리에 대한 GPL 제한

자바 스크립트 라이브러리에 대한 GPL 제한 내 웹 사이트에서 GPL 라이센스가 부여 된 JavaScript 구성 요소를 사용하는 경우 공개 릴리스로 간주되고 (구성 요소의 클라이언트 측 코드가 http를 통해 사용자의 브라우저에로드되므로) "오픈 소스"를 사용해야합니다. 전체 웹 사이트? 그렇다면 웹 사이트에서 JavaScript 구성 요소를 사용하는 것은 코드 배포이고 전체 웹 사이트 코드 배포를 포함한다고 말할 수 있습니까? 희망, 질문은 명확하며 GPL의 이러한 측면을 이해하는 데 도움이 될 수 있습니다. 저는 변호사가 아닙니다. 나는 코드가 비 자유 소프트웨어로 해석 / 동적으로 연결되도록 GPL 및 LGPL을 사용하는 것에 대해 변호사와 이야기했습니다. 우리 모두는 큰 두통을 겪었습니다. 문제..

Programing 2020.11.06

R에서 캐싱 / 메모 화 / 해싱 옵션

R에서 캐싱 / 메모 화 / 해싱 옵션 Perl 스타일의 해싱을 수행하고 계산에 대한 메모를 작성하려고했기 때문에 R (본질적으로 캐싱)에서 Perl의 해시 함수와 같은 것을 사용하는 간단한 방법을 찾으려고합니다. 그러나 다른 사람들은 나를 펀치로 이기고 메모 패키지를 가지고 있습니다. 더 많이 발굴할수록 더 많이 찾을 수 있습니다 (예 : memoise및 R.cache). 그러나 차이점은 쉽게 명확하지 않습니다. 또한, 어떻게 다른 사람이 Perl 스타일 해시 (또는 Python 스타일 사전)를 얻고 자신의 메모를 작성할 수 hash있는지, 두 메모 패키지를 뒷받침하지 않는 패키지 를 사용하는 것 외에는 명확 하지 않습니다. 옵션을 구별하기 위해 CRAN 또는 다른 곳에서 정보를 찾을 수 없기 때문에 ..

Programing 2020.11.06
반응형