小编Far*_*res的帖子

错误:错误:1E08010C:DECODER 例程::Google 身份验证库不支持

我最近在 Node.js 上使用 google 云存储 SDK 时遇到了这个错误。我知道这在过去没有任何改变的情况下是有效的,但我已经有一段时间没有接触代码了,可能是错误的。

这是错误本身:

Error: error:1E08010C:DECODER routines::unsupported
    at Sign.sign (node:internal/crypto/sig:131:29)
    at Object.sign (node_modules/jwa/index.js:152:45)
    at Object.jwsSign [as sign] (node_modules/jws/lib/sign-stream.js:32:24)
    at GoogleToken.requestToken (node_modules/gtoken/build/src/index.js:232:31)
    at GoogleToken.getTokenAsyncInner (node_modules/gtoken/build/src/index.js:166:21)
    at GoogleToken.getTokenAsync (node_modules/gtoken/build/src/index.js:145:55)
    at GoogleToken.getToken (node_modules/gtoken/build/src/index.js:97:21)
    at JWT.refreshTokenNoCache (node_modules/google-auth-library/build/src/auth/jwtclient.js:172:36)
    at JWT.refreshToken (node_modules/google-auth-library/build/src/auth/oauth2client.js:153:24)
    at JWT.getRequestMetadataAsync (node_modules/google-auth-library/build/src/auth/oauth2client.js:298:28) {
  library: 'DECODER routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_UNSUPPORTED'
}
Run Code Online (Sandbox Code Playgroud)

引发此错误的代码如下:

Error: error:1E08010C:DECODER routines::unsupported
    at Sign.sign (node:internal/crypto/sig:131:29)
    at Object.sign (node_modules/jwa/index.js:152:45)
    at Object.jwsSign [as sign] (node_modules/jws/lib/sign-stream.js:32:24)
    at GoogleToken.requestToken (node_modules/gtoken/build/src/index.js:232:31)
    at GoogleToken.getTokenAsyncInner (node_modules/gtoken/build/src/index.js:166:21)
    at GoogleToken.getTokenAsync (node_modules/gtoken/build/src/index.js:145:55)
    at GoogleToken.getToken (node_modules/gtoken/build/src/index.js:97:21)
    at …
Run Code Online (Sandbox Code Playgroud)

node.js google-cloud-storage google-api-nodejs-client

32
推荐指数
3
解决办法
4万
查看次数

将 AWS CodeStar 连接信息与 CodeBuild 结合使用

我正在使用 CodePipeline 进行 CI/CD 流程。目前,我正在从 CodeCommit 迁移到私有 GitHub 存储库,我希望继续自动化我的标签和发布流程。问题是我需要一个个人令牌才能这样做。然而,话虽这么说,我们确实对同一个存储库使用 CodeStar 连接。现在我的问题是,是否可以提取 CodeBuild 连接中提供的令牌?

TIA

amazon-web-services aws-codepipeline aws-codebuild aws-codestar

5
推荐指数
0
解决办法
1684
查看次数

如何在 JSP 表单中一键提交 2 个或多个值

我有一个表,其中有几行。例如带有航班预订的表。要删除一个预订,我需要有客户 ID 号和航班号。

考虑到我只有一个按钮可以尝试将这些值提交给我的 Servlet,我该怎么做?

我尝试隐藏一个按钮,但该解决方案似乎对我不起作用。我使用request.getParameter()(当然有 2 个单独的变量)来尝试获取两个值,但最后只捕获一个值,另一个为空。还有其他想法吗?

这是我的表的一个例子。

flight_id    customer_id   
Value 1       Value 2 
Run Code Online (Sandbox Code Playgroud)

表单按钮:

<section class="about-info-area section-gap">
<div class="container">
    <div class="row align-items-center">
        <form method="post" action="/admin_reservations" id="form_reservation"></form>
        <table class="table table-bordered table-striped" style="float: left;">
            <caption style="text-align: center; caption-side: top"><h2>Liste des réservations</h2></caption>
            <thead class="thead-dark">
            <tr>
                <th scope="col">N°Flight</th>
                <th scope="col">N°Client</th>
                <th scope="col">Flight price</th>
            </tr>
            </thead>
            <tbody>
            <% for (Reservation reservation : allReservations) { %>
            <tr>
                <th scope="row"><% out.println(reservation.getFlight().getFlightNum()); %></th>
                <td><% out.println(reservation.getClientNum()); %></td>
                <td><% out.println(reservation.getFlightPrice()); %> €</td>

                <td align="center">
                    <input type="submit" …
Run Code Online (Sandbox Code Playgroud)

forms jsp servlets

0
推荐指数
1
解决办法
1220
查看次数