Szybka konfiguracja Caleffi Dirtmagclean

Szybka konfiguracja Caleffi Dirtmagclean to narzędzie, które umożliwia szybkie i łatwe określenie parametrów urządzenia Caleffi Dirtmagclean i konfigurację systemu ochrony wody w Twoim domu. Jest to szczególnie przydatne, gdy urządzenia są używane na dużą skalę, co wymaga szybkiego i dokładnego określenia parametrów. Szybka konfiguracja Caleffi Dirtmagclean umożliwia również łatwe skonfigurowanie działania urządzenia i jego parametrów, a także wygenerowanie raportu zawierającego wszystkie informacje potrzebne do wykonania usługi. Dzięki tej funkcji można zaoszczędzić czas i wykonać usługę szybciej i skuteczniej.

Ostatnia aktualizacja: Szybka konfiguracja Caleffi Dirtmagclean

Rejestracja
  • News
  1. Elementy do instalacji centralnego ogrzewania

    • Membranowy zawór bezpieczeństwa

      • 527 EST Zawór bezpieczeństwa. Przyłącza z gwintem wewnętrznym

    • Lejek kolankowy do zaworów bezpieczeństwa

      • 5521 Lejek kolankowy

      • 5520 Lejek prosty

      • 5520 Lejek wykonanie "specjalne"

      • Zawory bezpieczeństwa

        • 311 Zawór bezpieczeństwa. com/poland/pl/catalogue/zawor-bezpieczenstwa-przylacza-z-gwintem-zewnetrznym-i-wewnetrznym-312425">

          312 Zawór bezpieczeństwa. Przyłącza z gwintem zewnętrznym i wewnętrznym

        • 313 Zawór bezpieczeństwa. Przyłącza z gwintem wewnętrznym i manometrem

        • 314 Zawór bezpieczeństwa. Przyłącza z gwintem zewnętrznym i wewnętrznym z manometrem

        • 311 Zawór bezpieczeństwa. com/poland/pl/catalogue/zawor-bezpieczenstwa-przylacza-z-gwintem-wewnetrznym-z-mozliwoscia-przylaczenia-0">

          313 Zawór bezpieczeństwa. Przyłącza z gwintem wewnętrznym z możliwością przyłączenia manometru

        • 5121 Zawór bezpieczeństwa. com/poland/pl/catalogue/zawor-bezpieczenstwa-przylacza-z-gwintem-wewnetrznym-532042">

          5320 Zawór bezpieczeństwa. com/poland/pl/catalogue/zawor-bezpieczenstwa-przylacza-z-gwintem-wewnetrznym-z-manometrem-532142">

          5321 Zawór bezpieczeństwa. Przyłącza z gwintem wewnętrznym z manometrem

        • 5322 Zawór bezpieczeństwa. com/poland/pl/catalogue/zawor-bezpieczenstwa-przylacza-z-gwintem-zewnetrznym-i-wewnetrznym-532742">

          5327 Zawór bezpieczeństwa. com/poland/pl/catalogue/zawor-bezpieczenstwa-przylacza-z-gwintem-wewnetrznym-34-530525">

          530 Zawór bezpieczeństwa. Przyłącza z gwintem wewnętrznym, 3/4″

        • 530 Zawór bezpieczeństwa. Przyłącza z gwintem wewnętrznym, 1″ - 1 1/4″

        • 531 Zawór bezpieczeństwa. Przyłącza z gwintem wewnętrznym, 1/2″ - 3/4″

        • 531 Zawór bezpieczeństwa. com/poland/pl/catalogue/zawor-bezpieczenstwa-przylacza-z-gwintem-wewnetrznym-12-513415">

          513 Zawór bezpieczeństwa. Przyłącza z gwintem wewnętrznym, 1/2″

        • 513 Zawór bezpieczeństwa. Przyłącza z gwintem wewnętrznym, 1″ i 1 1/4″

        • 514 Zawór bezpieczeństwa. com/poland/pl/catalogue/zawor-bezpieczenstwa-korpus-wykonany-ze-stopu-odpornego-na-odcynkowanie-dla-instalacji-cwu">

          312 Zawór bezpieczeństwa. Korpus wykonany ze stopu odpornego na odcynkowanie. Dla instalacji CWU.

        • Zawór bezpieczeństwa temperaturowo-ciśnieniowy

          • 309 Zawór bezpieczeństwa temperaturowo-ciśnieniowy

          • 309 Zawór bezpieczeństwa temperaturowo-ciśnieniowy. Dla systemów o ciśnieniu znamionowym wynoszącym 400 kPa

          • Zawory odcinające paliwo

            • 541 Zawór odcinający paliwo. com/poland/pl/catalogue/zawor-odcinajacy-paliwo-przylacza-kolnierzowe-541600">

              541 Zawór odcinający paliwo. Przyłącza kołnierzowe

            • 541 Zawór odcinający paliwo do zastosowań wysokociśnieniowych. com/poland/pl/catalogue/zawor-odcinajacy-paliwo-wykonany-z-aluminium-540040">

              540 Zawór odcinający paliwo. Wykonany z aluminium

            • 540 Zawór odcinający paliwo. Wykonany z aluminium. com/poland/pl/catalogue/zawory-upustowe-bezpieczenstwa-termicznego" rel="nofollow">

              Zawory upustowe bezpieczeństwa termicznego

              • 542 Zawór upustowy bezpieczeństwa termicznego z działaniem awaryjnym

              • 543 Zawór upustowy bezpieczeństwa termicznego, z podwójnym czujnikiem bezpieczeństwa

              • 544 Zawór upustowy bezpieczeństwa termicznego z działaniem pozytywnym z automatycznym dopełnianiem

              • Regulator ciągu kominowego

                • 529 Regulator ciągu kominowego

                • Zawory kulowe z wbudowanym zaworem zwrotnym, BALLSTOP

                  • 327 BALLSTOP - Zawór kulowy z wbudowanym zaworem zwrotnym do instalacji grzewczych

                  • Zawór zwrotny zapobiegający cyrkulacji

                    • 510 Zawór zwrotny zapobiegający cyrkulacji grawitacyjnej

                    • Zawór upustowo-różnicowy

                      • 519 Regulowany zawór upustowo- różnicowy ze skalą, wersja prosta

                      • 519 Zawór różnicowo-upustowy

                      • Zwężka do pomiaru natężenia przepływu

                        • 683 Urządzenie do pomiaru przepływu. com/poland/pl/catalogue/urzadzenie-do-pomiaru-przeplywu-przylacza-kolnierzowe-683030">

                          683 Urządzenie do pomiaru przepływu. com/poland/pl/catalogue/zawor-spustowy" rel="nofollow">

                          Zawór spustowy

                          • 538 Zawór spustowy z króćcem do węża

                          • 538 Zawór spustowy z króćcem do węża i zamknięciem

                          • Separatory powietrza

                            • 547 Separator powietrza

                            • 547 Separator powietrza. Wykonany ze stali. com/poland/pl/catalogue/zestaw-podlaczeniowy-do-instalacji-grzewczych" rel="nofollow">

                              Zestaw podłączeniowy do instalacji grzewczych

                              • 336 Zestaw podłączeniowy do instalacji grzewczych

                              • 336 Zestaw podłączeniowy do instalacji grzewczych

                              • Przewód do napełniania kotła, ROBOFIL

                                • 3006 ROBOFIL - Przewód do napełniania kotła

                                • Grupa bezpieczeństwa

                                  • 302 Grupa bezpieczeństwa

                                  • Automatyczne zawory napełniania

                                    • 553 Automatyczny zawór do napełniania instalacji, z możliwością przyłączenia manometru lub manometrem. com/poland/pl/catalogue/automatyczny-zawor-do-napelniania-instalacji-z-mozliwoscia-przylaczenia-manometru-lub-0">

                                      553 Automatyczny zawór do napełniania instalacji z możliwością przyłączenia manometru lub manometrem. com/poland/pl/catalogue/automatyczny-zawor-do-napelniania-instalacji-z-mozliwoscia-przylaczenia-manometru-lub-1">

                                      554 Automatyczny zawór do napełniania instalacji z możliwością przyłączenia manometru lub manometrem

                                    • 573001 Automatyczny zestaw do napełniania instalacji z zaworem antyskażeniowym typu CA i zaworem odcinającym

                                    • 574001 Automatyczny zestaw do napełniania instalacji z zaworem antyskażeniowym typu BA, filtrem skośnym i zaworem odcinającym

                                    • 553 Automatyczny zawór do napełniania instalacji, z króćcem do węża, z możliwością przyłączenia manometru lub manometrem

                                    • 580 Automatyczna grupa do uzdatniania wody

                                    • 580 Automatyczny zestaw do napełniania instalacji zgodny z EN 1717 z zaworem antyskażeniowym typu BA

                                    • 580 Automatyczny zestaw do napełniania instalacji zgodny z EN 1717 z zaworem antyskażeniowym typu BA

                                    • F0001298 Złączka połączeniowa z luźną nakrętką

                                    • Czujniki przepływu

                                      • 315 Elektromagnetyczny czujnik przepływu

                                      • 626 Czujnik przepływu z dodatkowym zestawem blaszek. Do rur 1″ do 8″

                                      • Szybkozłącza do podłączenia naczynia wzbiorczego

                                        • 558 Szybkozłącze do podłączenia naczynia wzbiorczego

                                        • 558 Szybkozłącze do podłączenia naczynia wzbiorczego z zaworem spustowym

                                        • 5580 Szybkozłącze do podłączenia naczynia wzbiorczego z zaworem spustowym i zaworem kulowym

                                        • Kurek manometryczny i pętla ograniczająca uderzenie hydrauliczne

                                          • 690 Zawór trójdrożny do manometrów INAIL

                                          • 691 Pętla ograniczająca uderzenie hydrauliczne

                                          • Termostaty i wyłączniki bezpieczeństwa

                                            • 621 Termostat przylgowy, regulowany

                                            • 622 Termostat z sondą zanurzeniową

                                            • 623 Termostat podwójnego działania z sondą zanurzeniową

                                            • 624 Termostat bezpieczeństwa z sondą zanurzeniową z ręcznym odblokowaniem. com/poland/pl/catalogue/cisnieniowy-wylacznik-bezpieczenstwa-z-recznym-odblokowaniem-625000">

                                              625 Ciśnieniowy wyłącznik bezpieczeństwa z ręcznym odblokowaniem

                                            • 625 Ciśnieniowy wyłącznik bezpieczeństwa z ręcznym odblokowaniem

                                            • 625 Ciśnieniowy wyłącznik bezpieczeństwa

                                            • 613 Wyłącznik pływakowy

                                            • Termometry i manometry

                                              • 692 Termometr cieczowy z tuleją zanurzeniową

                                              • 693 Termometr cieczowy

                                              • 694 Tuleja zanurzeniowa do termometru INAIL

                                              • 557 Manometr

                                              • 503 Termometr/manometr. Przyłącze środkowe, tylne 1/2"

                                              • 503 Termometr/manometr. Przyłącze dolne 1/2"

                                              • 5560 Manometr do próby ciśnienia naczyń wzbiorczych

                                              • 688 Termometr. Przyłącze środkowe, tylne 1/2″

                                              • 688 Termometr. Przyłącze dolne 1/2″

                                              • 687 Termometr do instalacji chłodniczych. com/poland/pl/catalogue/termometr-do-instalacji-chlodniczych-przylacze-dolne-12-687110">

                                                687 Termometr do instalacji chłodniczych. com/poland/pl/catalogue/manometr-przylacze-dolne-38-689010">

                                                689 Manometr. Przyłącze dolne 3/8″

                                              • Sprzęgła hydrauliczne

                                                • 548 Sprzęgło hydrauliczne

                                                • 548 Sprzęgło hydrauliczne. com/poland/pl/catalogue/sprzeglo-hydrauliczne-z-wstepnie-uformowana-izolacja-przylacza-kolnierzowe-548052">

                                                  548 Sprzęgło hydrauliczne z wstępnie uformowaną izolacją. com/poland/pl/catalogue/sprzeglo-hydrauliczne-przylacza-kolnierzowe-548050">

                                                  548 Sprzęgło hydrauliczne. com/poland/pl/catalogue/urzadzenie-wielofunkcyjne-sep4" rel="nofollow">

                                                  Urządzenie wielofunkcyjne, SEP4

                                                  • 5495 SEP4 Urządzenie wielofunkcyjne, SEP4

                                                  • Rozdzielacze ze sprzęgłem hydraulicznym, SEPCOLL

                                                    • 559 SEPCOLL 2+2 Rozdzielacz ze sprzęgłem hydraulicznym do instalacji grzewczych

                                                    • 559 SEPCOLL 3+1 Rozdzielacz ze sprzęgłem hydraulicznym do instalacji grzewczych

                                                    • 559 SEPCOLL 2+1 Rozdzielacz ze sprzęgłem hydraulicznym do instalacji grzewczych

                                                    • 559 SEPCOLL 2 Rozdzielacz ze sprzęgłem hydraulicznym do instalacji grzewczych i chłodniczych

                                                    • 559 Para korków z uszczelkami do nieużywanych wyjść

                                                    • 559 SEPCOLL 2 - Rozdzielacz ze sprzęgłem hydraulicznym do instalacji grzewczych i chłodniczych. com/poland/pl/catalogue/sepcoll-31-rozdzielacz-ze-sprzeglem-hydraulicznym-do-instalacji-grzewczych-i-chlodniczych">

                                                      559 SEPCOLL 3+1 - Rozdzielacz ze sprzęgłem hydraulicznym do instalacji grzewczych i chłodniczych. com/poland/pl/catalogue/element-magnetyczny-dla-rozdzielaczy-serii-sepcoll-559003">

                                                      559 Element magnetyczny dla rozdzielaczy serii SEPCOLL

                                                    • 559 Para złączek z uszczelkami. Dla serii 550 i 559. com/poland/pl/catalogue/rozdzielacze-do-instalacji-centralnego-ogrzewania-dn-25" rel="nofollow">

                                                      Rozdzielacze do instalacji centralnego ogrzewania DN 25

                                                      • 550 Sprzęgło hydrauliczne dla instalacji grzewczych. Korpus ze stali. Z izolacją

                                                      • 550 2 Rozdzielacz do instalacji grzewczych. Z izolacją

                                                      • 550 3 Rozdzielacz do instalacji grzewczych. com/poland/pl/catalogue/rozdzielacz-do-instalacji-grzewczych-korpus-ze-stali-z-izolacja-550240">

                                                        550 4 Rozdzielacz do instalacji grzewczych. com/poland/pl/catalogue/rozdzielacz-do-instalacji-grzewczych-korpus-ze-stali-z-izolacja-550221">

                                                        550 2+1 Rozdzielacz do instalacji grzewczych. com/poland/pl/catalogue/rozdzielacze-do-instalacji-centralnego-ogrzewania-dn-32" rel="nofollow">

                                                        Rozdzielacze do instalacji centralnego ogrzewania DN 32

                                                        • 550 Sprzęgło hydrauliczne dla instalacji grzewczych. com/poland/pl/catalogue/rozdzielacz-do-instalacji-grzewczych-korpus-ze-stali-z-izolacja-550320">

                                                          550 2 Rozdzielacz do instalacji grzewczych. com/poland/pl/catalogue/rozdzielacz-do-instalacji-grzewczych-550330">

                                                          550 3 Rozdzielacz do instalacji grzewczych

                                                        • 550 4 Rozdzielacz do instalacji grzewczych

                                                        • Rozdzielacze do instalacji centralnego ogrzewania

                                                          • 550 Zestaw podłączeń dla rozdzielaczy

                                                          • 550 2 Rozdzielacz do instalacji grzewczych i chłodniczych

                                                          • 550 3 Rozdzielacz do instalacji grzewczych i chłodniczych

                                                          • 550 4 Rozdzielacz do instalacji grzewczych i chłodniczych

                                                          • 550 2+1 Rozdzielacz do instalacji grzewczych i chłodniczych

                                                          • 550 3+1 Rozdzielacz do instalacji grzewczych i chłodniczych

                                                          • CBN550 Izolacja do rozdzielaczy do instalacji centralnego ogrzewania serii 550. com/poland/pl/catalogue/grupa-pompowa" rel="nofollow">

                                                            Grupa pompowa

                                                            • 165 Grupa pompowa dla instalacji grzewczych. Izolowana

                                                            • 165 Grupa pompowa dla instalacji grzewczych i klimatyzacyjnych

                                                            • 165 Grupa pompowa dla instalacji grzewczych i klimatyzacyjnych. Izolowana. DN 32

                                                            • 165 Grupa pompowa dla instalacji grzewczych. com/poland/pl/catalogue/grupa-pompowa-z-termostatycznym-zaworem-mieszajacym" rel="nofollow">

                                                              Grupa pompowa z termostatycznym zaworem mieszającym

                                                              • 166 Grupa pompowa z termostatycznym zaworem mieszającym

                                                              • 166 Termostatyczny zawór mieszający

                                                              • Części zamienne Części zapasowe do grup pompowych serii 165, 166 i 167

                                                              • 166 Grupa pompowa z termostatycznym zaworem mieszającym dla instalacji grzewczych. 125 mm

                                                              • Grupy pompowe z zaworami mieszającymi z siłownikami

                                                                • 167 Grupa pompowa z zaworem mieszającym z siłownikiem

                                                                • 167 Grupa pompowa z zaworem mieszającym z siłownikiem

                                                                • 166 Grupa pompowa z termostatycznym zaworem mieszającym dla instalacji grzewczych. com/poland/pl/catalogue/grupa-pompowa-z-zaworem-mieszajacym-z-silownikiem-dla-instalacji-centralnego-ogrzewania">

                                                                  167 Grupa pompowa z zaworem mieszającym z siłownikiem dla instalacji centralnego ogrzewania. com/poland/pl/catalogue/trojdrozny-zawor-mieszajacy-gwintowany-f0001334">

                                                                  F0001334 Trójdrożny zawór mieszający, gwintowany

                                                                • Części zapasowe i akcesoria do urządzeń serii 165, 166 i 167

                                                                  • 165 Uchwyt montażowy ze stali nierdzewnej

                                                                  • 519 Zawór obejściowy różnicowy do urządzeń serii 165, 166 i 167

                                                                  • 165 Para zakończeń nieosiowych

                                                                  • 165 Czujnik termostatu bezpieczeństwa do urządzeń serii 165, 166 i 167

                                                                  • 165 Gniazdo montażu czujnika do urządzeń serii 165, 166 i 167

                                                                  • 165 Przyłącze z gwintem wewnętrznym z nakrętką oraz uszczelką do serii 165, 166 i 167

                                                                  • 165 Element obejściowy dla grup pompowych serii 165, 166 i 167

                                                                  • Akcesoria PARA 25/7 część zamienna do serii 165, 166 et 167

                                                                  • F0001252 UPM3S Auto 25-60 część zamienna

                                                                  • F0001584 Pompa PARA 25/9

                                                                  • F0001592 Zamienne kieszenie na sondy dla grup z serii 167

                                                                  • F19486 UPML 25-105 część zamienna

                                                                  • Regulatory temperatury

                                                                    • 1520 Cyfrowy regulator temperatury z czujnikiem przylgowym i czujnikiem zewnętrznym

                                                                    • 1520 Cyfrowy regulator temperatury do ogrzewania i chłodzenia

                                                                    • 161 Cyfrowy regulator do ogrzewania i chłodzenia

                                                                    • 161 Czujnik ciśnienia

                                                                    • 161 Czujnik punktu rosy

                                                                    • 161 Czujnik temperatury zewnętrznej

                                                                    • 161 Regulator zdalny

                                                                    • Filtry

                                                                      • 577 Filtr skośny. com/poland/pl/catalogue/filtr-skosny-do-instalacji-grzewczych-579051">

                                                                        579 Filtr skośny do instalacji grzewczych

                                                                      • Zawór antyzamarzaniowy

                                                                        • 108 Zawór antyzamarzaniowy

                                                                        • F89046 Wkład wymienny do zaworu antyzamarzaniowego

                                                                        • Zawór antyzamarzaniowy z czujnikiem powietrza

                                                                          • 108 Zawór antyzamarzaniowy z czujnikiem powietrza

                                                                          • Trójdrożne, kulowe zawory rozdzielające z siłownikiem

                                                                            • 638 Siłownik zapasowy dla dwudrożnych zaworów strefowych

                                                                            • 638 Trójdrożny zawór kulowy z siłownikiem. Z izolacją dla instalacji grzewczych i chłodniczych

                                                                            • 6440 Siłownik 3-punktowy do kulowych zaworów strefowych

                                                                            • 6445 Trójdrożny zawór kulowy z siłownikiem. Z mikroprzełącznikiem pomocniczym. com/poland/pl/catalogue/zestaw-izolacji-dla-trojdroznych-zaworow-z-serii-638-cbn638173">

                                                                              CBN638 Zestaw izolacji dla trójdrożnych zaworów z serii 638

                                                                            • Filtr z wkładem magnetycznym z funkcją półautomatycznego czyszczenia Caleffi XF

                                                                              • 577 CALEFFI XF - Filtr z wkładem magnetycznym z funkcją półautomatycznego czyszczenia

                                                                              • 577 CALEFFI XF - Filtr z wkładem magnetycznym z funkcją półautomatycznego czyszczenia. Z obejściem

                                                                              • CBN577500 Izolacja dla filtra z wkładem magnetycznym CALEFFI XF

                                                                              • CBN577800 Izolacja dla filtra z wkładem magnetycznym CALEFFI XF

                                                                              • Separator powietrza DISCAL®

                                                                                • 551 DISCAL® - Separator powietrza. Przyłącza z gwintem wewnętrznym oraz Ø 22 i Ø 28 mm ze złączkami zaciskowymi

                                                                                • Urządzenie wielofunkcyjne z separatorem zanieczyszczeń i filtrem

                                                                                  • 5453 DIRTMAGPLUS® - Urządzenie wielofunkcyjne z separatorem zanieczyszczeń i filtrem

                                                                                  • Separator powietrza-zanieczyszczeń DISCALDIRTMAG

                                                                                    • 5464 DISCALDIRTMAG - Separator powietrza-zanieczyszczeń. Korpus z technopolimeru

                                                                                    • Zawory upustowo-różnicowe

                                                                                      • Zawór równoważący z przepływomierzem

                                                                                        • 132 Zawór równoważący z przepływomierzem

                                                                                        • Grupa bezpieczeństwa z materiału kompozytowego do instalacji grzewczych

                                                                                          • 305 Grupa bezpieczeństwa z materiału kompozytowego do instalacji grzewczych

                                                                                          • 305 Grupa bezpieczeństwa z technopolimeru do instalacji grzewczych

                                                                                          • 305 Grupa bezpieczeństwa z technopolimeru do instalacji grzewczych

                                                                                          • Automatyczne zestawy do napełniania instalacji

                                                                                            • 580 Automatyczny zestaw do napełniania instalacji zgodny z EN 1717 z zaworem antyskażeniowym typu BA

                                                                                          • Automatyczne zawory odpowietrzające, separatory powietrza i zanieczyszczeń, urządzenia do uzdatniania wody

                                                                                          • Zawory i akcesoria do grzejników

                                                                                          • Zawory strefowe, zawory mieszające, rozdzielacze, skrzynki i akcesoria

                                                                                          • Rozdzielacze i termostatyczne zespoły regulacji

                                                                                          • Elementy do wody użytkowej

                                                                                          • Izolatory przepływów zwrotnych

                                                                                          • Automatyczne regulatory natężenia przepływu i zawory równoważące

                                                                                          • Złączki

                                                                                          • Instalacje gazowe

                                                                                          • Termostaty czasowe

                                                                                          • Instalacje grzewcze

                                                                                          • Elementy dla odnawialnych źródeł energii: solarnej, geotermalnej i z biomasy

                                                                                          • Sprawdź w katalogu/Pobierz katalog w pdf download

Konfigurowanie aplikacji klasycznych wywołujących internetowe interfejsy API - Microsoft Entra | Microsoft LearnPrzejdź do głównej zawartości

Ta przeglądarka nie jest już obsługiwana.

Przejdź na przeglądarkę Microsoft Edge, aby korzystać z najnowszych funkcji, aktualizacji zabezpieczeń i pomocy technicznej.

  • Artykuł
  • Czas czytania: 4 min

Po utworzeniu aplikacji dowiesz się, jak skonfigurować kod ze współrzędnymi aplikacji.

biblioteki Microsoft obsługujące aplikacje klasyczne

Następujące biblioteki Microsoft obsługują aplikacje klasyczne:

Język/strukturaProjekt w dniu
GitHub
PakietCoraz
Rozpoczął
Logowanie użytkownikówUzyskiwanie dostępu do internetowych interfejsów APIOgólnie dostępne (ogólna dostępność) lub
Publiczna wersja zapoznawcza1
ElektronówNode. jsMSAL msal-nodePubliczna wersja zapoznawczaJavaMSAL4Jmsal4jOgólna dostępnośćmacOS (Swift/Obj-C)Biblioteka MSAL dla systemów iOS i macOSBIBLIOTEKA MSALSamouczekPlatforma UWPMSAL. NETMicrosoft. ClientSamouczekWPFSamouczek

1Dodatkowe warunki użytkowania dla Microsoft wersji zapoznawczej platformy Azure mają zastosowanie do bibliotek w publicznej wersji zapoznawczej.

Publiczna aplikacja kliencka

Z punktu widzenia kodu aplikacje klasyczne to publiczne aplikacje klienckie. Konfiguracja będzie nieco inna w zależności od tego, czy używasz uwierzytelniania interakcyjnego, czy nie.

  • . NETJavaMacOSNode. jsPython

    Musisz skompilować i manipulować MSAL. NET IPublicClientApplication.

    Wyłącznie według kodu

    Poniższy kod tworzy wystąpienie publicznej aplikacji klienckiej i loguje użytkowników w chmurze publicznej platformy Azure Microsoft przy użyciu konta służbowego lub osobistego konta Microsoft.

    IPublicClientApplication app = PublicClientApplicationBuilder. Create(clientId). Build();

    Jeśli zamierzasz używać uwierzytelniania interakcyjnego lub przepływu kodu urządzenia, jak pokazano wcześniej, użyj . WithRedirectUri modyfikatora.

    IPublicClientApplication app;app = PublicClientApplicationBuilder. WithDefaultRedirectUri(). Build();

    Korzystanie z plików konfiguracji

    Poniższy kod tworzy wystąpienie publicznej aplikacji klienckiej z obiektu konfiguracji, który można wypełnić programowo lub odczytać z pliku konfiguracji.

    PublicClientApplicationOptions options = GetOptions(); // your own methodIPublicClientApplication app = PublicClientApplicationBuilder. CreateWithApplicationOptions(options). Build();

    Bardziej rozbudowana konfiguracja

    Kompilowanie aplikacji można rozwinąć, dodając kilka modyfikatorów. Jeśli na przykład aplikacja ma być wielodostępną aplikacją w chmurze krajowej, taką jak pokazano tutaj dla instytucji rządowych USA, możesz napisać:

    app = PublicClientApplicationBuilder. WithAadAuthority(AzureCloudInstance. AzureUsGovernment,AadAuthorityAudience. AzureAdMultipleOrgs). Build();

    MSAL. NET zawiera również modyfikator Active Directory Federation Services 2019:

    app = PublicClientApplicationBuilder. WithAdfsAuthority("https://consoso. com/adfs"). Build();

    Jeśli na koniec chcesz uzyskać tokeny dla dzierżawy usługi Azure Active Directory (Azure AD) B2C, określ dzierżawę, jak pokazano w poniższym fragmencie kodu:

    app = PublicClientApplicationBuilder. WithB2CAuthority("https://fabrikamb2c. b2clogin. com/tfp/{tenant}/{PolicySignInSignUp}"). Build();

    Więcej tutaj

    Aby dowiedzieć się więcej na temat konfigurowania aplikacji klasycznej MSAL. NET:

    • Aby uzyskać listę wszystkich modyfikatorów dostępnych w programie PublicClientApplicationBuilder, zobacz dokumentację referencyjną PublicClientApplicationBuilder.
    • Opis wszystkich opcji uwidocznionych w programie można znaleźć w PublicClientApplicationOptionstemacie PublicClientApplicationOptions w dokumentacji referencyjnej.
    • Kompletny przykład z opcjami konfiguracji

      Wyobraź sobie aplikację konsolową platformy. NET Core, która ma następujący appsettings. json plik konfiguracji:

      {"Authentication": {"AzureCloudInstance": "AzurePublic","AadAuthorityAudience": "AzureAdMultipleOrgs","ClientId": "ebe2ab4d-12b3-4446-8480-5c3828d04c50"},"WebAPI": {"MicrosoftGraphBaseEndpoint": "https://graph. com"}}

      W tym pliku jest niewiele kodu do odczytania przy użyciu polecenia. Platforma konfiguracji zapewniana przez platformę NET:

      public class SampleConfiguration{/// <summary>/// Authentication options/// </summary>public PublicClientApplicationOptions PublicClientApplicationOptions { get; set;}/// Base URL for Microsoft Graph (it varies depending on whether the application runs/// in Microsoft Azure public clouds or national or sovereign clouds)public string MicrosoftGraphBaseEndpoint { get; set;}/// Reads the configuration from a JSON file/// <param name="path">Path to the configuration json file</param>/// <returns>SampleConfiguration as read from the json file</returns>public static SampleConfiguration ReadFromJsonFile(string path)//. NET configurationIConfigurationRoot Configuration;var builder = new ConfigurationBuilder(). SetBasePath(Directory. GetCurrentDirectory()). AddJsonFile(path);Configuration = builder. Build();// Read the auth and graph endpoint configurationSampleConfiguration config = new SampleConfiguration()PublicClientApplicationOptions = new PublicClientApplicationOptions()};Configuration. Bind("Authentication", config. PublicClientApplicationOptions);config. MicrosoftGraphBaseEndpoint =Configuration. GetValue<string>("WebAPI:MicrosoftGraphBaseEndpoint");return config;}}

      Teraz, aby utworzyć aplikację, napisz następujący kod:

      SampleConfiguration config = SampleConfiguration. ReadFromJsonFile("appsettings. json");var app = PublicClientApplicationBuilder. CreateWithApplicationOptions(config. PublicClientApplicationOptions). Build();

      Przed wywołaniem . Build() metody można zastąpić konfigurację wywołaniami metod . WithXXX, jak pokazano wcześniej.

    Oto klasa używana w przykładach programistycznych języka Java biblioteki MSAL do konfigurowania przykładów: TestData.

    PublicClientApplication pca = PublicClientApplication. builder(CLIENT_ID). authority(AUTHORITY). build();

    Szybka konfiguracja

    Objective-C:

    NSError *msalError = nil;MSALPublicClientApplicationConfig *config = [[MSALPublicClientApplicationConfig alloc] initWithClientId:@"<your-client-id-here>"];MSALPublicClientApplication *application = [[MSALPublicClientApplication alloc] initWithConfiguration:config error:&msalError];

    Swift:

    let config = MSALPublicClientApplicationConfig(clientId: "<your-client-id-here>")if let application = try? MSALPublicClientApplication(configuration: config){ /* Use application */}

    Bardziej rozbudowana konfiguracja

    MSALAADAuthority *aadAuthority =[[MSALAADAuthority alloc] initWithCloudInstance:MSALAzureUsGovernmentCloudInstanceaudienceType:MSALAzureADMultipleOrgsAudiencerawTenant:nilerror:nil];MSALPublicClientApplicationConfig *config =[[MSALPublicClientApplicationConfig alloc] initWithClientId:@"<your-client-id-here>"redirectUri:@"<your-redirect-uri-here>"authority:aadAuthority];NSError *applicationError = nil;MSALPublicClientApplication *application =[[MSALPublicClientApplication alloc] initWithConfiguration:config error:&applicationError];
    let authority = try? MSALAADAuthority(cloudInstance:. usGovernmentCloudInstance, audienceType:. azureADMultipleOrgsAudience, rawTenant: nil)let config = MSALPublicClientApplicationConfig(clientId: "<your-client-id-here>", redirectUri: "<your-redirect-uri-here>", authority: authority)if let application = try? MSALPublicClientApplication(configuration: config) { /* Use application */}

    Parametry konfiguracji można załadować z wielu źródeł, takich jak plik JavaScript lub zmienne środowiskowe. Poniżej jest używany plik authConfig. js.

    /** Copyright (c) Microsoft Corporation. All rights reserved.* Licensed under the MIT License.*/const { LogLevel} = require("@azure/msal-node");/*** Configuration object to be passed to MSAL instance on creation.* For a full list of MSAL. js configuration parameters, visit:* https://github. com/AzureAD/microsoft-authentication-library-for-js/blob/dev/lib/msal-node/docs/configuration. mdconst AAD_ENDPOINT_HOST = "Enter_the_Cloud_Instance_Id_Here"; // include the trailing slashconst msalConfig = {auth: {clientId: "Enter_the_Application_Id_Here",authority: `${AAD_ENDPOINT_HOST}Enter_the_Tenant_Info_Here`, },system: {loggerOptions: {loggerCallback(loglevel, message, containsPii) {console. log(message);},piiLoggingEnabled: false,logLevel: LogLevel. Verbose, }, }, };* Add here the endpoints and scopes when obtaining an access token for protected web APIs. For more information, see:* https://github. com/AzureAD/microsoft-authentication-library-for-js/blob/dev/lib/msal-browser/docs/resources-and-scopes. mdconst GRAPH_ENDPOINT_HOST = "Enter_the_Graph_Endpoint_Here"; // include the trailing slashconst protectedResources = {graphMe: {endpoint: `${GRAPH_ENDPOINT_HOST}v1. 0/me`,scopes: ["User. Read"], }};module. exports = {msalConfig: msalConfig,protectedResources: protectedResources, };

    Zaimportuj obiekt konfiguracji z pliku authConfig. Węzeł MSAL można zainicjować minimalnie, jak pokazano poniżej. Zobacz dostępne opcje konfiguracji.

    const { PublicClientApplication} = require('@azure/msal-node');const { msalConfig} = require('. /authConfig')* Initialize a public client application. For more information, visit:* https://github. com/AzureAD/microsoft-authentication-library-for-js/blob/dev/lib/msal-node/docs/initialize-public-client-application. mdclientApplication = new PublicClientApplication(msalConfig);
    config = json. load(open(sys. argv[1]))app = msal. PublicClientApplication(config["client_id"], authority=config["authority"],# token_cache=... # Default cache is in memory only.# You can learn how to use SerializableTokenCache from# https://msal-python. rtfd. io/en/latest/#msal. SerializableTokenCache)

    Następne kroki

    Przejdź do następnego artykułu w tym scenariuszu Uzyskaj token dla aplikacji klasycznej.

Dodatkowe zasoby

Szybka konfiguracja Caleffi Dirtmagclean

Bezpośredni link do pobrania Szybka konfiguracja Caleffi Dirtmagclean

Starannie wybrane archiwa oprogramowania - tylko najlepsze! Sprawdzone pod kątem złośliwego oprogramowania, reklam i wirusów

Ostatnia aktualizacja Szybka konfiguracja Caleffi Dirtmagclean