Opened 3 years ago

Last modified 10 months ago

#6291 closed defect

Fix Windows Store devbuild upload routine — at Version 3

Reported by: oleksandr Assignee: tlucas
Priority: P2 Milestone:
Module: Automation Keywords:
Cc: tlucas, sebastian Blocked By:
Blocking: Platform: Edge
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

https://codereview.adblockplus.org/29751598/
https://codereview.adblockplus.org/29825555/

Description

We have automated uploads to the Windows Store of our Edge devbuilds in #4549. For that, we needed to set up credentials, as described in #4909.

Currently the authentication to Windows Store is implemented through the refresh token mechanism. Unfortunately there is a rather short expiration time of refresh tokens from Windows Store (14 days). Because of that we quite often have to re-acquire the refresh token. This is why we need to switch to using certificate credentials instead, which do not expire.

The workflow is described here. There is also a sample Python code for acquiring a token using client certificate here.

Change History (3)

comment:1 Changed 2 years ago by sebastian

  • Cc sebastian added
  • Component changed from Sitescripts to Automation
  • Priority changed from Unknown to P2

comment:2 Changed 2 years ago by tlucas

  • Owner set to tlucas

comment:3 Changed 2 years ago by tlucas

  • Review URL(s) modified (diff)
  • Status changed from new to reviewing
Note: See TracTickets for help on using tickets.