Azure DocumentIntelligence 无效身份错误

问题描述 投票:0回答:1

我有使用 Azure 的 DocumentIntelligence 服务的服务。该服务在过去几天一直运行良好,但突然停止了。据我所知,没有任何改变,我无法真正弥补或理解错误:

com.azure.core.exception.HttpResponseException: Status code 400, "{"error":{"code":"InvalidRequest","message":"Invalid request.","innererror":{"code":"InvalidManagedIdentity","message":"The managed identity configuration is invalid: Managed identity is not enabled for the current resource."}}}"
    at com.azure.core.implementation.http.rest.RestProxyBase.instantiateUnexpectedException(RestProxyBase.java:388) ~[azure-core-1.50.0.jar:1.50.0]
    at com.azure.core.implementation.http.rest.SyncRestProxy.ensureExpectedStatus(SyncRestProxy.java:133) ~[azure-core-1.50.0.jar:1.50.0]
    at com.azure.core.implementation.http.rest.SyncRestProxy.handleRestReturnType(SyncRestProxy.java:211) ~[azure-core-1.50.0.jar:1.50.0]
    at com.azure.core.implementation.http.rest.SyncRestProxy.invoke(SyncRestProxy.java:86) ~[azure-core-1.50.0.jar:1.50.0]
    at com.azure.core.implementation.http.rest.RestProxyBase.invoke(RestProxyBase.java:124) ~[azure-core-1.50.0.jar:1.50.0]
    at com.azure.core.http.rest.RestProxy.invoke(RestProxy.java:95) ~[azure-core-1.50.0.jar:1.50.0]
    at jdk.proxy2/jdk.proxy2.$Proxy141.analyzeDocumentSync(Unknown Source) ~[na:na]
    at com.azure.ai.documentintelligence.implementation.DocumentIntelligenceClientImpl.analyzeDocumentWithResponse(DocumentIntelligenceClientImpl.java:377) ~[azure-ai-documentintelligence-1.0.0-beta.4.jar:1.0.0-beta.4]
    at com.azure.ai.documentintelligence.implementation.DocumentIntelligenceClientImpl.lambda$beginAnalyzeDocumentWithModel$6(DocumentIntelligenceClientImpl.java:592) ~[azure-ai-documentintelligence-1.0.0-beta.4.jar:1.0.0-beta.4]
    at com.azure.core.util.polling.SyncPoller.lambda$createPoller$0(SyncPoller.java:227) ~[azure-core-1.50.0.jar:1.50.0]
    at com.azure.core.util.polling.SimpleSyncPoller.<init>(SimpleSyncPoller.java:92) ~[azure-core-1.50.0.jar:1.50.0]
    at com.azure.core.util.polling.SyncPoller.createPoller(SyncPoller.java:196) ~[azure-core-1.50.0.jar:1.50.0]
    at com.azure.core.util.polling.SyncPoller.createPoller(SyncPoller.java:240) ~[azure-core-1.50.0.jar:1.50.0]

似乎与凭据相关,但我在这方面没有更改任何内容。我的设置如下:

@Configuration
@RequiredArgsConstructor
public class AzureDocumentIntelligenceConfiguration {

    private final AzureProperties properties;

    /**
     * Creates and returns a DocumentIntelligenceClient bean.
     *
     * @return the DocumentIntelligenceClient configured with the specified properties
     */
    @Bean
    public DocumentIntelligenceClient documentIntelligenceClient() {
        return new DocumentIntelligenceClientBuilder()
                .credential(new AzureKeyCredential(properties.getDocumentIntelligence().accessKey()))
                .endpoint(properties.getDocumentIntelligence().endpoint())
                .buildClient();
    }

}

Can anyone shed some light as to why this is happening?
spring-boot azure azure-java-sdk azure-form-recognizer
1个回答
0
投票

更多地解释问题是什么

© www.soinside.com 2019 - 2024. All rights reserved.