すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:HTTPS リクエストと SSL 証明書の設定

最終更新日:Aug 26, 2026

HTTPS の設定

カスタムドメイン名を使用して HTTPS 経由で Object Storage Service (OSS) リソースにアクセスするには、SSL 証明書を購入して OSS でホストする必要があります。 詳細については、「OSS への HTTPS 経由でのアクセス」をご参照ください。

HTTPS の強制

デフォルトでは、OSS は HTTP と HTTPS 両方のリクエストを受け付けます。 暗号化されていないトラフィックをブロックするには、HTTPS 以外のすべてのリクエストを拒否するバケットポリシーを設定します。

以下のポリシーは、HTTPS を使用しない examplebucket へのリクエストをすべて拒否します。 175708322470**** をバケット所有者の UID に、examplebucket を実際のバケット名に置き換えてください。

{
  "Version": "1",
  "Statement": [{
      "Effect": "Deny",
      "Action": [
        "oss:*"
      ],
      "Principal": [
        "*"
      ],
      "Resource": [
        "acs:oss:*:175708322470****:examplebucket",
        "acs:oss:*:175708322470****:examplebucket/*"
      ],
      "Condition": {
        "Bool": {
          "acs:SecureTransport": [
            "false"
          ]
        }
      }
    }
      ]
  }

関連ドキュメント

ポリシー構文の要素の詳細については、「RAM ポリシー」をご参照ください。

バケットポリシーの設定方法の詳細については、「バケットポリシーを使用した特定リソースへのアクセス承認」をご参照ください。