Failed to fetch information about the app requesting authentication error

Thank you for your response!

The console is telling me that the page is not allowed to display insecure content from manifest.json–I changed from localhost to 127.0.0.1, however this did not work either.

So you are right, it is a security setting of the browser, but obviously I do not want for people who are using safari to encounter this issue. From what you are saying, and from what I have read in previous posts, it seems that this will it clear itself up (for users on the front-end) once the manifest.json is actually attached to a domain instead of localhost. Is that correct.

If you have setup your CORS headers correctly there shouldn’t be any difference between safari and chrome browser.

I have the same issue. I am currently developing an app with Ionic 4 using React and Capacitor which should be deployed to both Android and iOS.
I am not really sure what the problem is. Can you help me out?

@dev-tj what do you see in the output of the browser?

Same issue. In my case i’m facing the issue using the provided examples giving for “photobucket” and blockstack ios


Error = apple.AuthenticationServices.WebAuthenticationSession Code=1 “(null)”

Hay same issue as @dev-tj

Browser output:

Access to fetch at ‘http://localhost:8100/manifest.json’ from origin ‘https://browser.blockstack.org’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If an opaque response serves your needs, set the request’s mode to ‘no-cors’ to fetch the resource with CORS disabled.

GET localhost:8100/manifest.json net::ERR_FAILED

I have the following output:
Access to fetch at ‘http://localhost:8100/manifest.json’ from origin ‘https://browser.blockstack.org’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If an opaque response serves your needs, set the request’s mode to ‘no-cors’ to fetch the resource with CORS disabled.

GET localhost:8100/manifest.json net::ERR_FAILED

So, you should enable cors headers or use a cors browser plug-in.

1 Like