Прочитайте это и попробуйте, это поможет вам:
Таблица1
column11,column12,column13,column14
Таблица2
column21,column22,column23,column24
SELECT table1.column11,table1.column12,table2asnew1.column21,table2asnew2.column21
FROM table1 INNER JOIN table2 AS table2asnew1 ON table1.column11=table2asnew1.column21 INNER TABLE table2 as table2asnew2 ON table1.column12=table2asnew2.column22
table2asnew1
- это пример таблицы 2, который соответствует table1.column11=table2asnew1.column21
и
table2asnew2
, является еще одним экземпляром таблицы 2, который сопоставляется table1.column12=table2asnew2.column22
Как сказал Юунас, вы можете обратиться к его статье , чтобы защитить функцию Azure от службы приложений, используя управляемую идентификацию.
Зарегистрируйте свой api1 как приложение в AAD и используйте powershell для назначения разрешения MSI service1. Кажется, что назначение разрешения для MSI не поддерживается на портале, поэтому вы можете просто использовать powershell для его назначения. Вот аналогичный поток , который назначает разрешение для MSI, на который вы могли ссылаться.