CORS with IE11+ Access Denied with SSL to localhost

前端 未结 2 2005
半阙折子戏
半阙折子戏 2021-02-20 04:35

The Very Short Version: is anybody successfully requesting local resources via AJAX, in IE, over SSL? I cannot solve getting an \"access denied\" error.


The Longer

2条回答
  •  日久生厌
    2021-02-20 05:01

    Since those are two different domains, one solution would be to create an application which proxies the requests in the direction you want.

    If you have control over the example.com end, and want to support users who bring their own localhost service, this would be harder, as you would have to provide more requirements for what they bring.

    If however, you have control over what runs in localhost, and want to access example.com, and have it access the localhost service, set up redirection in your web server of preference, or use a reverse proxy. You could add an endpoint to the same localhost app which doesn't overlap paths, for example, route http://localhost/proxy/%1 to http://%1, leaving the rest of localhost alone. Or, run a proxy on e.g. http://localhost:8080 which performs a similar redirection, and can serve example.com from a path, and the API from another.

    This winds up being a type of "glue" or integration code, which should allow you to mock interactions up to a point.

提交回复
热议问题