В настоящее время у меня есть новый плагин для Firefox, который имеет версию 2.0.0 и оба плагина и update.rdf доступны через соединение HTTPS, но у меня также есть плагин с версией 1.1.6, написанной предыдущим разработчиком, и ссылка на обновление в этой точке плагина ресурс с HTTP соединением
и этот плагин имеет максимальную версию FF 3.6. * в разделе совместимости
Я создал перенаправление с http://old_url/update.rdf на https://new_url/update.rdf
и проверьте, что происходит в консоли Firefox
- FF показывает, что update.rdf требует подписи
- Я создал подпись, используя новый URL, новый xpi и закрытый ключ, который является парой для сертификата SSL, используемого в соединении HTTPS
- FF показывает, что подпись не действительна
Я не могу связаться с разработчиком и не могу войти в его аккаунт на Mozilla. Я предполагаю, что под его учетной записью в Mozilla я могу получить открытые / закрытые ключи, которые я могу использовать для создания подписи.
Какие еще способы создать правильный update.rdf, чтобы этот плагин можно было обновить?
P.S. Невозможно запустить update.rdf, если в предыдущем install.rdf был ключ update, а у вас не было личной пары. ... но я нашел ключ