2
나는 Web API 개발에서 주니어입니다. 웹 API 프로젝트에 토큰 기반 인증을 구현했습니다. 토큰 만료 시간을 14 일로 설정했습니다.웹 API 토큰 만료 오류
OAuthOptions = new OAuthAuthorizationServerOptions
{
TokenEndpointPath = new PathString("/Token"),
AccessTokenExpireTimeSpan = TimeSpan.FromDays(14),
AllowInsecureHttp = true,
Provider = new AuthorizationServerProvider()
};
웹 호스트의 응용 프로그램 호스트입니다. 토큰 만료 시간도 14 일입니다. 몇 분 후에 토큰으로 요청을 보내면 응답에 권한이없는 상태 코드가 표시됩니다.
문제점을 검색했습니다. 문제는 ISS의 시스템 키에 관한 것일 수 있습니다.
다음 질문에 답할 수 있습니까? 나는 정말로 그들에게 궁금해한다.
- ISS에서 시스템 키로 토큰을 인코딩하거나 디코딩합니까?
- 어떻게 컴퓨터 키를 얻을 수 있습니까?
- web.config 파일에 컴퓨터 키를 쓰는 것이 안전한 방법입니까?
어떻게 문제를 해결할 수 있습니까? 아무도 그것에 대해 나를 도울 수 있습니까?
감사합니다. 최고 감사합니다.