Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication wlst身份验证异常再次提示用户_Authentication_Exception Handling_Wlst - Fatal编程技术网

Authentication wlst身份验证异常再次提示用户

Authentication wlst身份验证异常再次提示用户,authentication,exception-handling,wlst,Authentication,Exception Handling,Wlst,我已经编写了两个wlst脚本,它们按照预期工作。脚本首先提示用户输入用户名/密码,连接到管理服务器,然后执行任务(部署、启动/关闭等) 我遇到的问题是在第一步-如果用户输入了错误的用户名/密码,我希望脚本再次提示该信息。请注意,我只希望在用户名/密码不正确的情况下(比如管理员服务器关闭时)再次提示用户 我正在尝试下面的一段代码,但它没有按预期工作(除了块之外,它从未进入第一个块)。显然,我缺乏OOPS编程经验,这阻碍了我完成这项简单任务。希望有人能帮上忙 尝试: 除证券例外: print

我已经编写了两个wlst脚本,它们按照预期工作。脚本首先提示用户输入用户名/密码,连接到管理服务器,然后执行任务(部署、启动/关闭等)

我遇到的问题是在第一步-如果用户输入了错误的用户名/密码,我希望脚本再次提示该信息。请注意,我只希望在用户名/密码不正确的情况下(比如管理员服务器关闭时)再次提示用户

我正在尝试下面的一段代码,但它没有按预期工作(除了块之外,它从未进入第一个块)。显然,我缺乏OOPS编程经验,这阻碍了我完成这项简单任务。希望有人能帮上忙

尝试:

除证券例外:

    print '\nAuthentication error, add logic to retry\n"
    exit(exitcode=1)
除:

    print "\n\n ALL OTHER ERRORS \n\n "

(我也尝试过NamingException,AuthenticationException来代替SecurityException,但也没有用)

简单,除了block对我有用

您也可以尝试以下方法来代替其他尝试

  • 尝试:连接(用户名、密码、,
    't3://管理员\服务器:管理员\端口')
    除名称错误外,e:
    打印“检查用户名,密码值:”,sys.exc_info()[0], sys.exc_info()[1]
  • 您可以用自己的方式处理错误e

        print "\n\n ALL OTHER ERRORS \n\n "