Я вызываю переводчик Azure из своего веб-приложения. При использовании ключа подписки все работает нормально. Но столкнулся с проблемой с управляемой идентификацией. Согласно документу MS Managed Identity. Я думаю, что конечная точка будет такой, как показано ниже. Но даже при использовании приведенных ниже конечных точек выдается одно и то же сообщение об ошибке. Можете ли вы объяснить, что не так в моем коде для управляемой идентификации. Код приведен ниже.
https://sstranslator.cognitiveservices. ... ersion=3.0
Или ниже конечной точки
конечная точка частной статической строки только для чтения = "https://sstranslator.cognitiveservices. ... batch/v1.1"; [*]В веб-приложении управляемое удостоверение включено [*]

[*]В переводчике ресурса предоставлен доступ RBAC следующим образом.

[*]Вот код, необходимый для управляемой идентификации.

4. Сообщение об ошибке ниже
Произошла ошибка при переводе. Пожалуйста попробуйте снова.Несанкционированный{"ошибка":{"код":"401","сообщение":"Доступ запрещен из-за из-за недействительного ключа подписки или неправильной конечной точки API. Убедись в предоставьте действительный ключ для активной подписки и используйте правильный региональная конечная точка API для вашего ресурса."}}