|  |  | 
 |  |  | using Volo.Abp; | 
 |  |  | using Volo.Abp.AspNetCore.Mvc; | 
 |  |  | using Volo.Abp.AspNetCore.WebClientInfo; | 
 |  |  | using Volo.Abp.Identity.Application.Contracts.Account; | 
 |  |  | using Volo.Abp.IdentityModel; | 
 |  |  |  | 
 |  |  | namespace LifePayment.HttpApi | 
 |  |  | { | 
 |  |  | 
 |  |  |             OssSTSHelper ossSTSHelper = new OssSTSHelper(this.ossSettings); | 
 |  |  |             return ossSTSHelper.GetOssSTS(); | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         [HttpPost] | 
 |  |  |         public async Task<IdentityModelTokenCacheItem> GetTokenForWeb(AccessRequestDto accessRequestDto) | 
 |  |  |         { | 
 |  |  |             var webClientIp = _webClientInfoProvider.ClientIpAddress; | 
 |  |  |             return await _accountService.GetTokenForWeb(accessRequestDto, webClientIp); | 
 |  |  |         } | 
 |  |  |         #endregion | 
 |  |  |  | 
 |  |  |  |