修复了ssh私钥登录失败的问题
This commit is contained in:
@ -81,6 +81,7 @@ class Access extends Component {
|
||||
confirmLoading: false,
|
||||
uploadVisible: false,
|
||||
uploadLoading: false,
|
||||
startTime: new Date()
|
||||
};
|
||||
|
||||
async componentDidMount() {
|
||||
@ -226,7 +227,11 @@ class Access extends Component {
|
||||
this.showMessage('资源已关闭');
|
||||
break;
|
||||
case 519:
|
||||
this.showMessage('远程服务未找到');
|
||||
if (new Date().getTime() - this.state.startTime.getTime() <= 1000 * 30) {
|
||||
this.showMessage('认证失败');
|
||||
} else {
|
||||
this.showMessage('远程服务未找到');
|
||||
}
|
||||
break;
|
||||
case 520:
|
||||
this.showMessage('远程服务不可用');
|
||||
@ -472,6 +477,11 @@ class Access extends Component {
|
||||
message.error(result['message']);
|
||||
} else {
|
||||
let session = result['data'];
|
||||
if (session['status'] === 'connected') {
|
||||
clearInterval(stateChecker);
|
||||
return
|
||||
}
|
||||
|
||||
if (session['status'] === 'disconnected') {
|
||||
this.showMessage(session['message']);
|
||||
clearInterval(stateChecker);
|
||||
@ -697,6 +707,8 @@ class Access extends Component {
|
||||
let result = await request.get(url);
|
||||
|
||||
if (result.code !== 1) {
|
||||
message.error(result['message']);
|
||||
message.error(result['message']);
|
||||
return [];
|
||||
}
|
||||
|
||||
|
@ -67,7 +67,7 @@ const AssetModal = function ({title, visible, handleOk, handleCancel, confirmLoa
|
||||
handleAccountTypeChange('custom');
|
||||
break;
|
||||
case 'vnc':
|
||||
port = 5901;
|
||||
port = 5900;
|
||||
setAccountTypes(protocolMapping['vnc']);
|
||||
form.setFieldsValue({
|
||||
accountType: 'custom',
|
||||
@ -188,6 +188,10 @@ const AssetModal = function ({title, visible, handleOk, handleCancel, confirmLoa
|
||||
{
|
||||
accountType === 'private-key' ?
|
||||
<>
|
||||
<Form.Item label="授权账户" name='username'>
|
||||
<Input placeholder="输入授权账户"/>
|
||||
</Form.Item>
|
||||
|
||||
<Form.Item label="私钥" name='privateKey' rules={[{required: true, message: '请输入私钥'}]}>
|
||||
<TextArea rows={4}/>
|
||||
</Form.Item>
|
||||
|
Reference in New Issue
Block a user