小编Nik*_*oor的帖子

在云形成创建云锋后创建无效的最佳方法是什么?

我正在创建一个完全无服务器的解决方案,它也将创建一个 s3 存储桶和 CloudFront。使用来自 bitbucket 管道的云形成模板

我还想为 CloudFront 创建 invalidate。

1)是否有可能在云形成中创建失效?

2)如果不是,那么我怎样才能从我的云形成中获取分布 ID,然后使用 aws cli 创建失效

CFDistribution:
Type: 'AWS::CloudFront::Distribution'
DependsOn: UIBucket
Properties:
  DistributionConfig:
    Aliases:
      - !Sub "${AppSubDomain}.${SSMDomain}"
    Origins:
      - DomainName: !GetAtt UIBucket.DomainName
        Id: S3BucketOrigin
        S3OriginConfig:
          OriginAccessIdentity: !Join
            - ''
            - - 'origin-access-identity/cloudfront/'
              - !Ref CFOriginAccessIdentity
    Comment: !Sub 'CloudFront origin for ${AppSubDomain}.${SSMDomain}'
    DefaultCacheBehavior:
      AllowedMethods:
        - GET
        - HEAD
        - OPTIONS
      TargetOriginId: S3BucketOrigin
      ForwardedValues:
        QueryString: 'false'
        Cookies:
          Forward: none
      ViewerProtocolPolicy: redirect-to-https
    DefaultRootObject: index.html
    Enabled: 'true'
    HttpVersion: http2
    PriceClass: PriceClass_All
    ViewerCertificate:
      AcmCertificateArn: !Ref …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-cloudformation

12
推荐指数
1
解决办法
1425
查看次数

keycloak 中请求的资源上不存在“Access-Control-Allow-Origin”标头

我使用正确的凭据点击 Key cloak api http://localhost:8080/auth/realms/ **/protocol/openid-connect/token ,它工作正常,但凭据错误

在此输入图像描述

当我添加 cross-origin-allow 时,它会给我预检错误

任何人都可以帮助我:) PS:使用 CORS 插件一切正常

cors keycloak angular

3
推荐指数
1
解决办法
1万
查看次数