본문 바로가기
728x90

프로그래밍31

c# 특정 문자열 이후 자르기 오늘은 간단하게 특정 문자열을 포함하여 그 문자열 이후 문자까지 삭제하는 코드를 간단히 적어보도록 하겠습니다. string str = "TEST_TS-JHL"; 이런 string이 있다고 가정 합시다. 저는 TEST만 출력하여 사용하고 싶다면 "_" 언더바 문자를 포함한 이후 문자만 제거해 주면 사용할 수 있습니다. 다음과 같이 사용할 수 있습니다. string test = str.Substring(0, str.LastIndexOf('_')); 위와 같이 사용하면 되는데 String.LastIndex 메서드를 사용하여 지정된 문자의 인덱스 위치를 확인하고 위에 예시에서는 str.LastIndexOf('_') int strIndex = str.LastIndexOf('_'); strIndex => 4 가 되.. 2021. 8. 7.
Visual Studio 2017 영어로 바꾸기 위한 언어팩 설치 방법 안녕하세요~ 오늘 소개할 내용은 많이들 사용하고 계시는 비주얼 스튜디오 관련 정보인데요. 보통 상황에 따라 다르지만 한국에서 쓰고 계시는 분들이라면 한국어로 사용하고 계시는분들이 대부분이실겁니다. 아마 처음 설치할때 한국어로 설정하셨겠죠. 근데 저처럼 갑작스레 영문으로 변경해서 사용해야하는 경우가 있을텐데요. 그럴때 한국어에서 영어로 바꾸는 방법을 소개해 드리겠습니다. 만약 언어팩이 이미 설치되어있으신분들이라면 도구 - 옵션 - 국가별 설정 - 언어에서 바꾸시면되지만 저처럼 언어팩을 설치해서 변경하시면되요! 제가 현재 visual studio 2017 버전을 이용하고 있기때문에 2017버전 기준으로 진행하도록 하겠습니다. 먼저, 보통 visual studio를 설치하셨다면 visualstudo Insta.. 2021. 8. 2.
Azure AD로 OAuth 2.0을 사용해 App Service 와 API Management 보안 설정 안녕하세요. 이전에 Azure App services 생성 그리고 API Management 구성을 했다면 오늘은 Portal에서 Azure AD로 OAuth 2.0을 사용해서 App Service 그리고 API Management에 보안 설정을 해보도록 하겠습니다. 만약 이전 과정인 API Management 생성 방법이 궁금하시다면 아래 링크를 참조해주세요. https://otp-0613.tistory.com/104 Castorpollux 맛집/카페/데이트/꿀팁/프로그래밍등 다양한 정보를 소개하는 블로그 입니다. otp-0613.tistory.com 먼저 이전 과정을 통해 App service와 api management를 모두 생성 했다는 가정하에 진행 하겠습니다. 당연히 테스트할 api도 개발이 .. 2021. 7. 30.
Azure Portal에서 API Management 서비스 생성하는 방법 이번엔 Azure App services 생성에 이어서 API Management를 생성해 볼텐데요. 먼저, APIM(API Management)란 기존 백 엔드 서비스를 위해 일관된 최신 API 게이트를 빠르게 만드는 방법이라고 MSDN에 나와있더라구요. 저 같은 경우 백엔드는 제가 이전에 생성했던 App Services가 되겠네요. 조금 더 자세히 알고 싶다면 아래 msdn 문서를 참조해주세요. https://docs.microsoft.com/ko-kr/azure/api-management/api-management-key-concepts Azure API Management 개요 및 키 개념 API, 제품, 역할, 그룹 및 기타 API Management의 주요 개념에 대해 알아봅니다. docs.m.. 2021. 7. 29.
Azure Portal에서 App Services 생성 및 소스 배포하는 방법 안녕하세요~ 이번엔 Azure Portal에서 App Sevices생성 하는 방법과 소스배포하는 방법을 스크린샷을 통해 설명드릴텐데요. App Services 생성부터 Api Management 생성 그리고 마지막으로 Azure에서 Oauth 2.0 설정하는 방법까지 연결해서 설명해 보도록하겠습니다! 먼저, 기본적으로 Azure 가입과 구독은 되어 있고 배포할 API 소스가 있는 상태라고 가정하에 진행하도록하겠습니다. 먼저 App Services를 선택하고 만들기 버튼을 눌러줍니다. 그럼 웹앱 만들기 창이 나오는데요. 기본적으로 위에 부터 살펴보면 앱을 생성할 구독을 선택해주시고 앱을 생성할 리소스 그룹 선택 그리고 인스턴스 정보에는 앱 이름과 지역 저 같은 경우는 이제 한국 지역으로 변경 후 사용하구요.. 2021. 7. 28.
Azure AD PowerShell을 이용해 토큰 만료 시간 정책 설정 하기 먼저, 저는 Auth2.0 Bearer Token 생성시 expires_in(토큰 만료 시간)을 변경하고 싶었는데요. Azure AD PowerShell을 이용해 토큰 만료 시간 정책을 설정해보겠습니다. 시작에 앞서, 아래 PowerShell Script를 진행 하기 위해서는 Azure AD 정책을 관리할 수 있는 정도의 권한이 있어야합니다. 저 같은 경우는 전역관리자 역할의 계정으로 테스트를 진행하였습니다. PowerShell Script 가장 먼저, Azure PowerShell 혹은 Windows PowerShell ISE , Windows PowerShell 실행 후 PS> Install-Module -Name AzureADPreview AzureADPreview 모듈을 설치 ( 이미 설치되어 있.. 2021. 7. 9.
반응형