文章目录
如果已使用教育云服务,更换授权码会导致相关数据无法使用。先备份保存旧的授权码!!!
如果已使用教育云服务,更换授权码会导致相关数据无法使用。先备份保存旧的授权码!!!
如果已使用教育云服务,更换授权码会导致相关数据无法使用。先备份保存旧的授权码!!!
进入授权码页面
点击进入授权信息页面,点击设置新的授权码。
进入后是不是显示申请授权码按钮的,往下看
激活申请授权码按钮
修改模板文件并激活申请授权码按钮
应用程序/资源/视图/admin/edu-cloud/key-update.html.twig
删除代码中的”not“,示例图:
删除后如下:
示例代码:
<div class="form-group">
<div class="col-md-3 control-label"></div>
<div class="controls col-md-6">
<button type="submit" class="btn btn-primary save-btn" data-loading-text="{
{'admin.edu_cloud.key_update.key_save.submiting'|trans}}...">{
{'form.btn.save'|trans}}</button>
<div class="alert alert-info mtl" role="alert">
{
{'admin.edu_cloud.key_update.key_update_hint'|trans}}
</div>
{% if setting('storage.cloud_key_applied') %}
<span class="pull-right"><span class="text-info">{
{'admin.edu_cloud.key_update.ask_apply_key'|trans}}</span> <a href="javascript:;" id="key-apply-btn" class="btn btn-sm btn-warning" data-url="{
{ path('admin_setting_cloud_key_apply') }}" data-goto-url="{
{ path('admin_setting_cloud_key') }}" data-loading-text="{
{'admin.edu_cloud.key_update.key_apply.submiting'|trans}}">{
{'admin.edu_cloud.key_update.key_apply_btn'|trans}}</a></span>
{% endif %}
</div>
</div>
如果显示“激活”后单击“获取”,则无法获取新的授权码。如果继续往下看,则需要调整代码部分。
申请获取授权码
修改代码业务逻辑
src/Biz/CloudPlatform/KeyApplier.php
// if (!empty($setting['cloud_access_key']) && !empty($setting['cloud_secret_key']) && !empty($setting['cloud_key_applied']) && false) {
// return array(
// 'accessKey' => $setting['cloud_access_key'],
// 'secretKey' => $setting['cloud_secret_key'],
// );
// }
代码还原原本代码
恢复相关代码,避免影响后续业务。
app/Resources/views/admin/edu-cloud/key-update.html.twig
src/Biz/CloudPlatform/KeyApplier.php
更换完成 End
. . .
相关推荐
ads via 小工具