Я пытаюсь установить тестовый токен лицензии в надстройке Outlook.Согласно документации, я должен установить его в SourceLocation
в файле манифеста:
<Form xsi:type="ItemRead">
<DesktopSettings>
<SourceLocation DefaultValue="https://localhost:3000?et=%3Cr%3E%0A%20%20%3..."/>
<RequestedHeight>250</RequestedHeight>
</DesktopSettings>
</Form>
Проблема в том, что, когда я пытаюсь получить параметры запроса URL, он не будет работать.window.location
выглядит следующим образом:
https://localhost:3000/?et=
Есть идеи, почему это происходит?
Когда я обновляю исходное местоположение действия ShowTaskpane
, оно выигрывает 't Запустите надстройку:
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="messageReadTaskPaneUrl" />
</Action>
...
<bt:Url id="messageReadTaskPaneUrl" DefaultValue="https://localhost:3000?et=%3Cr%3E%0A%20%20%...">
Если я установлю его так, когда я запускаю надстройку, он говорит:
Sorry, but we can't start this add-in because it isn't set up properly.
Я использую следующий тесттокен:
<r>
<t
aid="WA907006056"
pid="{4FB601F2-5469-4542-B9FC-B96345DC8B39}"
cid="32F3E7FC559F4F49"
did="{0672BAE9-B41B-48FE-87F1-7F4D3DD3F3B1}"
ts="30"
et="Trial"
ad="2012-01-12T21:58:13Z"
ed="2019-06-30T21:58:13Z"
sd="2012-01-12T00:00:00Z"
test="true"
te="2019-06-30T02:49:34Z" />
<d>VNNAnf36IrkyUVZlihQJNdUUZl/YFEfJOeldWBtd3IM=</d>
</r>
и использовать следующий сервис для кодирования URL:
https://www.urlencoder.org/