问题描述
我有一个带有https的本地主机,现在我想将此域添加到QuickSight仪表板中以使用嵌入功能,但是我遇到此错误:不支持此域。 QuickSight仪表板只能嵌入有效的https域中。在开发环境中测试QuickSight Embed的最佳实践是什么?谢谢。
解决方法
Quicksight要求仪表板访问权限必须来自https和允许的域。
通过“管理Quicksight” /“域和嵌入”将要使用的域添加为允许的域。如果不是标准端口号,则需要包括端口号。例如,我添加了类似https://dev.company.net:4200
要使您的本地请求似乎来自此主机,请将其添加到本地/ etc / hosts:
127.0.0.1 dev.company.net
我使用mkcert创建了本地信任的开发证书,以便可以通过https访问本地服务器。
然后,通过https://dev.company.net:4200(具有您自己的域和端口)转到本地服务器。