我在使用 Okta 进行身份验证的项目中使用 Storybook。在本地运行应用程序时,身份验证按预期工作 - 通过localhost:NNNN/auth/callback
在 Okta 设置中列入白名单。
在 Storybook 中,应用程序在 iframe 中运行不同的端口。类似的东西http://localhost:NNNN/iframe.html
。我也在 Storybook 中使用 HashRouter 而不是 BrowserRouter。
我在 Okta 设置中尝试了各种不同的 URI,但继续得到:
Access to fetch at 'https://[DOMAIN]/api/v1/authn' from origin 'http://localhost:NNNN' has been blocked by CORS policy:
我还在 Okta 设置中启用了 iframe 嵌入。
有没有人能够在 Okta 中找到正确的 Storybook URI 以将其列入白名单以使 Okta 能够在 Storybook 中工作?