43 lines
1.9 KiB
HTML
43 lines
1.9 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% block title %}吊销证书 - {{ cert.common_name }}{% endblock %}
|
|
|
|
{% block content %}
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h4 class="card-title">吊销证书: {{ cert.common_name }}</h4>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="alert alert-warning">
|
|
<strong>警告!</strong> 此操作不可逆。吊销后证书将立即失效。
|
|
</div>
|
|
|
|
<form method="POST" action="{{ url_for('revoke_certificate_view', cert_id=cert.id) }}">
|
|
<div class="mb-3">
|
|
<label for="reason" class="form-label">吊销原因</label>
|
|
<select class="form-select" id="reason" name="reason" required>
|
|
<option value="">-- 选择吊销原因 --</option>
|
|
<option value="unspecified">未指定</option>
|
|
<option value="keyCompromise">密钥泄露</option>
|
|
<option value="CACompromise">CA泄露</option>
|
|
<option value="affiliationChanged">隶属关系变更</option>
|
|
<option value="superseded">被取代</option>
|
|
<option value="cessationOfOperation">停止运营</option>
|
|
<option value="certificateHold">证书暂停</option>
|
|
<option value="removeFromCRL">从CRL移除</option>
|
|
</select>
|
|
</div>
|
|
|
|
<div class="mb-3">
|
|
<label for="details" class="form-label">详细说明 (可选)</label>
|
|
<textarea class="form-control" id="details" name="details" rows="3"></textarea>
|
|
</div>
|
|
|
|
<div class="d-grid gap-2 d-md-flex justify-content-md-end">
|
|
<a href="{{ url_for('certificate_detail', cert_id=cert.id) }}" class="btn btn-secondary me-md-2">取消</a>
|
|
<button type="submit" class="btn btn-danger">确认吊销</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
{% endblock %} |