Closed sohkai closed 5 years ago
@sohkai thanks for the feedback, I am aware Blockstack
released a new version of their js
client, maybe that's the reason for this to happen.
Will research and come back to you.
@sohkai I did a fresh install and it worked for me, no need to update blockstack.js
just yet.
Can you let me know how you arrived at such screen?
Thanks
Quick update: I was able to reproduce via both testnet and live site, I will continue my research.
Hey! Sorry, realized I was a bit light on the details.
I was trying this both with the Blockstack webapp as well as the macOS app. This happens on both the main and test net versions.
Browser was Chrome 68.0.3440.106.
@sohkai,
TLDR;
surge
to host Dirua and decided to setup subdomains to use the different major versions of Dirua (that's why you get redirected to v1.dirua.exchange
) - because the data Blockstack
saves is related to the domain/subdomain; this way anyone using v1
would not loose access to their data if v2
came out and so on.manifest.json
file for each subdomain was not being returned by surge
, instead Dirua's react-router
was being handed the route and did not return the correct json
file that Blockstack uses to show info when you grant access to log in (thus the error you pasted).manifest.json
file to fix the issue, apparently Blockstack now enforces the manifest file to come from the same subdomain and the issue re-appeared.I moved the manifest.json
file to a static
folder within the app's public
folder and it seems surge
is returning the correct file now and I am able to sign in.
Let me know if the issue was fixed for you too.
@AquiGorka Awesome, seems to work now :tada:! Thanks for the quick response :).
@sohkai If you are brave enough I worked out a hack to make Dirua compatible with mobile, it is extremely experimental but it worked well enough.
Once you are able to sign in to Blockstack with your smartphone, you can enjoy the mobile features that come with Dirua: scanning QR codes to read addresses, import wallets and basically enjoy being able to broadcast transactions while on the move.
Interesting, I was wondering what that electron app was for :).