Italian [RISOLTO][B4A] AppUpdating 2.05 - Credenziali e Altervista

Elric

Well-Known Member
Licensed User
Intanto ancora grazie a @udg ma anche a @Sagenut che me l'ha segnalata!

La sto testando.

Ho file .apk e .inf su altervista, che funziona se lascio libero ma se restringo l'accesso alla cartella per mezzo di apposita procedura data dall'host (cliccare sull'icona lucchetto e impostare user e password) non funziona.

B4X:
apkupdt.setCredentials("test", "test")
... Si, sono corrette. Via browser accedo.

B4X:
---- AppUpdating.ReadCurVN
    Current Version: 1.12
UpdateComplete - time: 11:49:55
---- AppUpdating.ReadWebVN
IsValidComplete start
before
*** Receiver (httputils2service) Receive (first time) ***
ResponseError. Reason: , Response: <html>
<head>
<title>Access denied</title>
</head>
<body>
<center>
<font size=4 face="arial">Access denied<br><br></font>
</center>
<span style="font-size:8pt; font-family:arial; color:#000000;">
<p align="justify">To access <b>http://***.altervista.org/ProvaAppupdating/ProvaAppupdating.inf</b> you have to provide a correct username and password.</p>
<br><br><br>
<center>
<a href="http://www.altervista.org">http://www.altervista.org</a>
</center>
</span>
</body>
</html>
after
    Error: <html>
<head>
<title>Access denied</title>
</head>
<body>
<center>
<font size=4 face="arial">Access denied<br><br></font>
</center>
<span style="font-size:8pt; font-family:arial; color:#000000;">
<p align="justify">To access <b>http://***.altervista.org/ProvaAppupdating/ProvaAppupdating.inf</b> you have to provide a correct username and password.</p>
<br><br><br>
<center>
<a href="http://www.altervista.org">http://www.altervista.org</a>
</center>
</span>
</body>
</html>
    error in httputils2
UpdateComplete - time: 11:49:56
(NumberFormatException) java.lang.NumberFormatException: empty String

È successo anche qualcun altro che ha la soluzione?
Come imposta automaticamente il file .htaccess non è sufficiente e devo inserire qualche altra stringa nel file .htaccess che non so?
Non è possibile con questo host?

Grazie!
 

Elric

Well-Known Member
Licensed User
Basta usare "https".


B4X:
apkupdt.NewVerTxt = "https://***.altervista.org/ProvaAppupdating/ProvaAppupdating.inf"
...
apkupdt.NewVerApk = "https://***.altervista.org/ProvaAppupdating/ProvaAppupdating.apk"
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…