1

Bazı Power BI kaynaklarına erişmek için erişim belirtecini almak için bir yetkilendirme kodu almak üzere python 3.5.1 kullanarak bir kod yazdım .Yönlendirme url, bir güç bi web uygulaması kimlik doğrulaması yapmaya çalışırken yetkilendirme kodunu döndürmüyor

Web uygulaması Azure AD ile kayıtlıdır ve istemci kimliğini ve istemci gizliliğini aldım ve izinleri ayarladım.

ben sorgu dizesi inşa isteklerinin fonksiyonunu almak kütüphaneye geçti.

authstring=https://login.windows.net/common/oauth2/authorize?response_type=code&client_id=xxxxx-xxxx-xxxx-xxxx&resource=https://analysis.windows.net/powerbi/api&redirect_uri=https://login.live.com/oauth20_desktop.srf 

requests.get(authstring) 

ama ben yönlendirir ve kodu döndürür benim tarayıcıda sorgu dizesi koymak kod

https://login.live.com/oauth20_desktop.srf?code=xxXXXXXaaaxaaaxxxxxx.... 

ile yerine yönlendirme url'nin

https://login.microsoftonline.com/common/oauth2/authorize?response_type=code&client_id=xxxxx-xxxx-xxxx-xxxx&resource=https://analysis.windows.net/powerbi/api&redirect_uri=https://login.live.com/oauth20_desktop.srf 

yönlendirme yaparak devam ediyor.

Eksik olduğumdan emin değilim. Bunu nasıl çözeceğini bilen veya etrafındaki bir işi bilen var mı?

cevap

0

Anlayışıma dayanarak, Power BI kaynağını Python ile bütünleştirmek için kimlik doğrulamasını yapmak istersiniz, ancak python uygulamanızın bir istemci uygulaması veya bir web uygulaması olduğunu bilmiyorum.

Nasıl yapılacağını öğrenmek için resmi belgeye Authenticate to Power BI service başvurabilirsiniz.

Açıklamanıza göre, Power BI kaynağını istemek için erişim belirtecini almak istediğinizi düşünüyorum, Power BI'ya tek oturum açma yoluyla erişmeyin. Yani adal paketiyle Python SDK kullanarak Resource Management Authentication yapmalısınız.

Yardım edin.

Herhangi bir endişeniz varsa, lütfen bize bildirin.

+0

Web uygulaması kullanıyorum. Ben Kaynak Yönetimi Kimlik Doğrulama ve adal kullanarak denedim ama belirteci almak için ServicePrincipalCredentials kullandığınızda 403 bir yanıt alıyorum –

İlgili konular