Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. info
Od poprzedniej wersji funkcji Edge dla chmury prywatnej miały miejsce te wersje, które są uwzględnione w tej wersji funkcji:
| Wprowadzenie interfejsu Edge | Wersja zarządzania brzegowego |
|---|---|
Aby dowiedzieć się, jak sprawdzić, czy konkretna wersja chmury jest uwzględniona w Twojej wersji Edge for Private Cloud, przeczytaj artykuł Informacje o numeracji wersji.
Ogólne informacje o wersji
Ta wersja zawiera kilka ważnych funkcji, które pomagają lepiej kontrolować i zabezpieczać interfejsy API, w tym:
- Przepływy współdzielone obsługują wdrażanie bez przestojów.
- Usuwanie danych o zarabianiu w przypadku organizacji jest teraz obsługiwane.
- Dodatkowe nowe funkcje opisane poniżej.
Wycofaliśmy skarbce.
W dalszej części tego artykułu znajdziesz szczegółowe informacje o wszystkich nowych funkcjach, aktualizacjach i poprawkach błędów zawartych w tej wersji.
Wycofania i zakończenia
W tej wersji wycofaliśmy lub usunęliśmy te funkcje: Więcej informacji znajdziesz w zasadach wycofywania funkcji Edge.
Wycofane: dodawanie ścieżek na karcie Skuteczność serwera proxy interfejsu API
Do tej wersji można było przejść do serwera proxy interfejsu API w interfejsie zarządzania, otworzyć kartę Skuteczność i utworzyć różne ścieżki do porównania na podstawie wykresu na karcie Skuteczność serwera proxy oraz w panelu Transakcje biznesowe. Ta funkcja została wycofana i nie jest już dostępna w interfejsie. Alternatywę dla tej funkcji znajdziesz w tym artykule na forum społeczności Apigee: Alternative to Business Transactions API (Alternatywa dla interfejsu Business Transactions API). (EDGEUI-902)
Wycofano: adres URL buildInfo w portalu usług dla programistów.
W poprzednich wersjach portalu, aby sprawdzić jego wersję, otwórz w przeglądarce ten adres URL:
http://yourportal.com/buildInfo
W wersji 4.17.05 ten link został usunięty. Aby określić wersję, otwórz w Drupalu pozycję menu Raporty > Raport o stanie. Wersja portalu pojawi się w tabeli w wierszu o nazwie Profil instalacji.
Wycofanie bezpiecznego magazynu Apigee (skarbce)
Bezpieczny magazyn Apigee, zwany też „skrytkami”, jest wycofywany i zostanie zamknięty rok po dacie ogłoszenia wycofania, która jest podana na stronie wycofań i zamknięć. Skrytki, które zapewniają zaszyfrowane przechowywanie par klucz/wartość, są tworzone za pomocą interfejsu Management API i dostępne w czasie działania za pomocą funkcji w module Node.js apigee-access.
Zamiast bezpiecznego magazynu używaj zaszyfrowanych map klucz-wartość (KVM), jak opisano w artykule Korzystanie z map klucz-wartość. Szyfrowane klucze KVM są tak samo bezpieczne jak skarbce i zapewniają więcej opcji tworzenia i pobierania. (MGMT-3848)
Nowe funkcje i aktualizacje
Oto nowe funkcje i ulepszenia w tej wersji. Oprócz wymienionych poniżej ulepszeń ta wersja zawiera też wiele ulepszeń dotyczących użyteczności, wydajności, bezpieczeństwa i stabilności.
Chmura prywatna
Dodano nowy wymagany parametr konfiguracji SMTP do instalacji
Teraz musisz użyć parametru SMTPMAILFROM w pliku konfiguracji instalacji Edge. Ten parametr określa adres e-mail używany, gdy Edge wysyła automatyczne e-maile, np. gdy użytkownik prosi o zresetowanie hasła. Więcej informacji znajdziesz w artykule Instalowanie komponentów Edge w węźle.
(EDGEUI-1020)
Możesz teraz ustawić limit czasu używany przez interfejs Edge UI w przypadku wywołań interfejsu Edge API do zarządzania.
Możesz teraz określić czas oczekiwania interfejsu API używany przez interfejs Edge, aby kontrolować, jak długo interfejs czeka na zwrócenie wywołania zarządzania interfejsem API. Limit czasu określają te właściwości:
- Parametr conf_apigee_apigee.feature.apitimeout określa czas (w sekundach), przez jaki interfejs czeka na odpowiedź z backendu, niezależnie od aktywności w tym czasie. Jeśli wywołanie nie zostanie ukończone w tym czasie, interfejs zgłosi błąd przekroczenia czasu oczekiwania. Wartością domyślną jest 180 sekund (3 minuty).
- conf_apigee_play.ws.timeout.idle określa, jak długo interfejs czeka na aktywność na serwerze (w milisekundach). Może mieć taką samą wartość jak conf_apigee_apigee_apitimeout lub mniejszą. Ustawienie większej wartości nie ma żadnego wpływu. Domyślna wartość to 180 000 milisekund (3 minuty).
- conf_apigee_play.ws.timeout.connection określa, jak długo interfejs czeka na nawiązanie połączenia. Może mieć taką samą wartość jak conf_apigee_apigee_apitimeout lub mniejszą. Ustawienie większej wartości nie ma żadnego wpływu. Domyślna wartość to 120 000 milisekund (2 minuty).
Więcej informacji znajdziesz w artykule Ustawianie limitu czasu używanego przez interfejs Edge do wywołań interfejsu Edge API.
(EDGEUI-816)
Dodano limit czasu ponawiania działania procesora komunikatów w routerach
Dodano limit czasu, aby routery przestały ponawiać żądanie do procesorów wiadomości i zwracały komunikat o błędzie.
Więcej informacji znajdziesz w artykule Konfigurowanie routera do ponawiania połączeń z procesorem komunikatów.
(APIRT-2912)
Dodano procedurę zmiany domyślnego administratora systemu
Dodaliśmy dokumentację dotyczącą zmiany domyślnego administratora systemu.
Więcej informacji znajdziesz w artykule Zarządzanie użytkownikami, rolami i uprawnieniami.
(DOS-4895)
Dodano dokumentację dotyczącą rozdzielania zadań instalacji Edge między użytkownika root i użytkownika bez uprawnień roota
Nowa dokumentacja opisuje czynności, które należy wykonać, aby rozdzielić zadania instalacji Edge między użytkownika root i użytkownika bez uprawnień roota.
Więcej informacji znajdziesz w tym artykule.
(DOS-4573)
Dodano właściwość umożliwiającą ustawienie nazwy hosta dla linków w generowanych e-mailach
Edge automatycznie wysyła e-maile w odpowiedzi na określone zdarzenia, np. gdy użytkownik zostanie dodany do organizacji. Wiele z nich zawiera link. Na przykład gdy do organizacji zostanie dodany nowy użytkownik, interfejs Edge wyśle mu e-maila z adresem URL logowania w formacie:
https://domain/login
Domena jest określana automatycznie przez Edge i zwykle jest prawidłowa w przypadku organizacji. Jeśli jednak interfejs Edge UI znajduje się za modułem równoważenia obciążenia, automatycznie wygenerowana nazwa domeny może być nieprawidłowa. Jeśli tak jest, możesz użyć właściwości conf_apigee_apigee.emails.hosturl, aby jednoznacznie ustawić część wygenerowanego adresu URL, która zawiera nazwę domeny.
Więcej informacji znajdziesz w artykule Ustawianie nazwy hosta dla linków w wygenerowanych e-mailach.
(EDGEUI-1044)
Ustawianie podstawowego adresu URL wyświetlanego przez interfejs Edge dla serwera proxy interfejsu API
Interfejs Edge wyświetla adres URL proxy interfejsu API na podstawie ustawień wirtualnego hosta, w którym jest wdrożony proxy. Może ona zawierać numer portu routera hosta wirtualnego.
W większości przypadków adres URL wyświetlany w interfejsie Edge jest prawidłowym adresem URL do wysyłania zewnętrznych żądań do serwera proxy. W przypadku niektórych konfiguracji wyświetlany adres URL jest jednak nieprawidłowy. Na przykład każda z tych konfiguracji może spowodować, że wyświetlany adres URL nie będzie odpowiadać rzeczywistemu adresowi URL używanemu do wysyłania żądań zewnętrznych do serwera proxy:
- Zakończenie SSL następuje w systemie równoważenia obciążenia
- Mapowanie portów odbywa się między systemem równoważenia obciążenia a routerami Apigee.
- System równoważenia obciążenia skonfigurowany z przepisywaniem ścieżki
Edge for Private Cloud w wersji 4.17.05 i nowszych obsługuje atrybut hosta wirtualnego o nazwie <BaseUrl>, który umożliwia zastąpienie adresu URL wyświetlanego przez interfejs Edge. Oto przykład obiektu hosta wirtualnego z nowym atrybutem <BaseURL>: W tym przykładzie w interfejsie Edge wyświetla się wartość „http://myCo.com”:
<VirtualHost name="myVHost">
<HostAliases>
<HostAlias>DNS_name_or_IP:9005</HostAlias>
</HostAliases>
<BaseUrl>http://myCo.com</BaseUrl>
<Interfaces/>
<Port>9005</Port>
</VirtualHost>Jeśli element <BaseUrl> nie jest skonfigurowany (domyślnie), domyślny adres URL renderowany przez interfejs Edge będzie wyglądać tak: „http://DNS_name_or_IP:9005/”, natomiast rzeczywista konfiguracja aliasu hosta to „http://myCo.com”.
Możesz też ustawić podstawowy adres URL podczas tworzenia organizacji za pomocą właściwości VHOST_BASEURL w narzędziu apigee-provision.
Więcej informacji znajdziesz w artykule Konfigurowanie dostępu TLS do interfejsu API w chmurze prywatnej.
(EDGEUI-5008)
Dodaliśmy dokumentację dotyczącą włączania logowania debugowania
Dodaliśmy dokumentację opisującą, jak włączać i wyłączać logowanie debugowania w komponentach Edge.
Więcej informacji znajdziesz w artykule Włączanie rejestrowania debugowania.
(APIRT-4018)
Nowy instalator i składnia poleceń narzędzia apigee-analytics-collector
Wszyscy klienci Edge for Private Cloud muszą przesyłać do Apigee statystyki dotyczące ruchu proxy interfejsu API za pomocą wersji beta narzędzia wiersza poleceń apigee-analytics-collector. To narzędzie wysyła raport o liczbie wywołań interfejsu API z powrotem do Apigee.
Ta wersja Edge zawiera nowe instrukcje instalacji i składnię poleceń narzędzia apigee-analytics-collector. W tej wersji do instalowania narzędzia apigee-analytics-collector zamiast npm używasz apigee-service, a do wywoływania narzędzia apigee-analytics-collector zamiast polecenia autonomicznego używasz apigee-service.
Więcej informacji znajdziesz w artykule Przesyłanie danych o ruchu interfejsu API do Apigee – wersja beta.
Nowy domyślny katalog instalacyjny po aktualizacji portalu Developer Services Nginx/Postgres z nowej instalacji w wersji 4.17.01
Po zaktualizowaniu nowej instalacji wersji 4.17.01, która korzysta z Nginx/Postgres, katalog główny zmienił się z:
/opt/apigee/apigee-drupal
do:
/opt/apigee/apigee-drupal/wwwroot
Usługi API
Bardziej rygorystyczna weryfikacja danych wejściowych w przypadku podmiotów
W przypadku wszystkich encji organizacji Apigee Edge wprowadzono bardziej rygorystyczną weryfikację danych wejściowych. Dozwolone znaki to zwykle litery (wszystkie przypadki), cyfry i podkreślenie.
Dotyczy to m.in.:
- Organizacje
- Środowiska
- Proxy interfejsów API
- Wersje proxy interfejsu API
- Nazwy zasad w serwerze proxy interfejsu API
- Identyfikatory konfiguracji maski śledzenia debugowania
- Nazwy zasobów (wywołanie Java, xsl, wszystkie zasoby)
- Magazyny kluczy
- CRLstores
- Odwołania do zasobów
- Serwery docelowe
(MGMT-3840)
Wdrażanie przepływów współdzielonych bez przestoju
Jeśli chcesz wdrożyć współdzielone przepływy i mieć pewność, że podczas wdrażania odrzucana jest niewielka ilość ruchu przychodzącego lub nie jest odrzucana wcale, możesz teraz użyć interfejsu API do zarządzania wdrażaniem bez przestojów. Proces jest niemal identyczny jak wdrażanie bez przestoju w przypadku serwerów proxy interfejsu API za pomocą interfejsu Management API. Jedyna różnica to zasób interfejsu API do zarządzania.
Poniższe wywołanie wdraża wersję współdzielonego przepływu wskazaną w identyfikatorze URI, a następnie wycofuje wdrożoną wcześniej wersję (umożliwia to parametr zapytania override=true):
curl -X POST -H "Content-type:application/x-www-form-urlencoded" \ https://api.enterprise.apigee.com/v1/o/{org_name}/environments/{env-name}/sharedflows/{shared_flow_name}/revisions/{revision_number}/deployments?"override=true" \ -u email:password
(MGMT-3485)
Zarabianie
Usuwanie danych o zarabianiu w przypadku organizacji
Dane dotyczące zarabiania w organizacji możesz usunąć w tych sytuacjach:
- Usuń organizację. W takim przypadku musisz usunąć dane o zarabianiu, zanim usuniesz organizację.
- Wyczyść dane dotyczące zarabiania w organizacji testowej, której chcesz ponownie użyć. W tym przypadku po usunięciu danych o zarabianiu musisz zsynchronizować dane Apigee Edge.
Więcej informacji znajdziesz w artykule Usuwanie danych o zarabianiu z organizacji. (DEVRT-2581)
Dodano interfejs API do włączania zarabiania w przypadku organizacji
Możesz teraz używać interfejsu API do włączania zarabiania w organizacji.
Więcej informacji znajdziesz w artykule Włączanie zarabiania w organizacji.
(DEVRT-2383)
Poprawione błędy
W tej wersji naprawiliśmy te błędy: Ta lista jest przeznaczona głównie dla użytkowników, którzy chcą sprawdzić, czy ich zgłoszenia zostały rozwiązane. Nie jest on przeznaczony do dostarczania szczegółowych informacji wszystkim użytkownikom.
Chmura prywatna 4.17.05
| Identyfikator problemu | Opis |
|---|---|
| DEVRT-3569 |
Zarabianie ma mniejszy limit długości nazw produktów i aplikacji niż Edge Usługi Monetization i Edge mają teraz takie same limity długości nazw produktów i aplikacji. |
| DOS-4400 | Działanie tworzenia kopii zapasowej usługi apigee-service kończy się niepowodzeniem, gdy katalog danych używa linków symbolicznych |
| DOS-4563 |
Weryfikacja ZooKeepera działa teraz z nazwami hostów, a także z adresami IP W plikach konfiguracyjnych Edge można teraz określać węzły ZooKeeper za pomocą adresów IP i nazw hostów. |
| DOS-4562 |
Działanie „apigee-provision delete-env” nie pozwala na wpisanie hasła administratora z poziomu wiersza poleceń Teraz możesz wpisać hasło administratora w wierszu poleceń. |
| DOS-4568 |
Weryfikacja ZooKeepera działa teraz, gdy określisz sufiks „:observer” Pliki konfiguracji Edge umożliwiają teraz określanie sufiksu „:observer” dla węzłów ZooKeeper. |
| EDGEUI-28 |
Sesja użytkownika nie jest niszczona, gdy użytkownik wylogowuje się z interfejsu Edge
Gdy użytkownik wyloguje się z interfejsu Edge, plik cookie sesji zostanie usunięty.
Jednak gdy użytkownik jest zalogowany, złośliwe oprogramowanie działające w jego systemie może uzyskać dostęp do tego pliku cookie i użyć go do uzyskania dostępu do interfejsu Edge.
Możesz skonfigurować interfejs Edge tak, aby przechowywał informacje o bieżących sesjach w pamięci serwera. Gdy użytkownik się wyloguje, informacje o sesji zostaną usunięte, co uniemożliwi innemu użytkownikowi użycie pliku cookie do uzyskania dostępu do interfejsu Edge. Więcej informacji znajdziesz w artykule Konfigurowanie interfejsu Edge do przechowywania informacji o sesji w pamięci.
|
| EDGEUI-662 |
Możliwość ustawienia tekstu podpowiedzi hasła w interfejsie Edge Możesz teraz kontrolować tekst, który pojawia się w oknie resetowania hasła w interfejsie Edge. Jest to przydatne, jeśli masz specjalne wymagania dotyczące haseł użytkowników. Więcej informacji znajdziesz w artykule Ustawianie tekstu podpowiedzi hasła w interfejsie Edge. |
| EDGEUI-920 |
Obsługa zaszyfrowanych maszyn KVM w interfejsie Edge jest domyślnie wyłączona W poprzednich wersjach trzeba było wyraźnie włączyć obsługę zaszyfrowanych maszyn KVM w interfejsie Edge. |
| EDGEUI-962 |
Port SMTP TLS nie jest już ograniczony do portu 465 Możesz teraz wybrać port SMTP TLS. |
Cloud 17.04.12 (UI)
| Identyfikator problemu | Opis |
|---|---|
| EDGEUI-1008 | Nieprawidłowe przekierowanie podczas przełączania na nową wersję Edge w przypadku adresu URL z włączonym SAML Przekierowanie działa teraz prawidłowo, gdy klikniesz Wypróbuj nową wersję Edge w przypadku adresu URL z włączonym SAML. |
| EDGEUI-980 | Sesja śledzenia powinna zostać zatrzymana po zapisaniu przez użytkownika zmian w proxy interfejsu API lub wycofaniu wdrożenia proxy ze środowiska Sesja śledzenia jest teraz zatrzymywana po zapisaniu przez użytkownika zmian w proxy interfejsu API lub wycofaniu wdrożenia proxy ze środowiska. |
| DEVRT-3532 | Wymuszanie liczby miejsc dziesiętnych w interfejsie EDGE Interfejs EDGE może teraz wymuszać liczbę miejsc dziesiętnych, w tym liczbę miejsc dozwolonych w maskach wejściowych. |
Cloud 17.04.05 (UI)
| Identyfikator problemu | Opis |
|---|---|
| EDGEUI-976 | Komunikat „Maksymalna liczba transakcji śledzenia” jest nieprawidłowo dzielony na 2 wiersze Podczas wyświetlania komunikatów o błędach interfejs Edge czasami nieprawidłowo dzielił słowo na 2 wiersze. Naprawiliśmy ten problem. |
| EDGEUI-971 | SOAP 2 REST: usuwanie niedziałających przykładów Z interfejsu Edge i dokumentacji usunięto odniesienia do przykładowego pliku WSDL CurrencyConvertor. |
| EDGEUI-905 | Przykład SOAP proxy Weather WSDL już nie działa Odwołania do przykładowego pliku WSDL usługi Weather zostały usunięte z interfejsu Edge i dokumentacji. |
Cloud 17.03.29 (UI)
| Identyfikator problemu | Opis |
|---|---|
| EDGEUI-967 |
Ukryj komunikaty o błędach po zatrzymaniu sesji śledzenia Jeśli podczas sesji śledzenia wystąpi błąd, sesja zostanie zatrzymana, a kolejne komunikaty o błędach zostaną ukryte. Dodatkowo, gdy osiągniesz maksymalną liczbę transakcji dozwolonych w ramach jednej sesji śledzenia i sesja śledzenia zostanie zatrzymana, pojawi się ten komunikat:
|
| EDGEUI-966 | Na stronie szczegółów produktu API nie są wyświetlane aplikacje dewelopera W określonych okolicznościach na stronie szczegółów produktu API nie były wyświetlane żadne aplikacje dewelopera. Naprawiliśmy ten problem. |
| EDGEUI-965 | Strona Aplikacje dewelopera zawiesza się w systemie openSUSE w niektórych strefach czasowych Strona Aplikacje dewelopera nie wczytywała się w systemie openSUSE w niektórych strefach czasowych. Ten problem został rozwiązany. |
| EDGEUI-907 | Pole wyboru „Szyfrowane” jest domyślnie zaznaczone w przypadku wszystkich organizacji podlegających przepisom HIPAA W organizacjach podlegających przepisom HIPAA wszystkie mapy klucz-wartość są szyfrowane. Podczas dodawania nowej mapy klucz-wartość w interfejsie organizacji podlegającej HIPAA w oknie Nowa mapa klucz-wartość pole wyboru Zaszyfrowane jest zaznaczone i nie można go odznaczyć. |
Cloud 17.03.15.01 (UI)
| Identyfikator problemu | Opis |
|---|---|
| EDGEUE-996 | Na stronie szczegółów produktu nie są wyświetlane aplikacje Na stronie szczegółów produktu są teraz wyświetlane wszystkie aplikacje dewelopera. |
| EDGEUI-973 | Edge przekierowuje do ekranu logowania po zatrzymaniu sesji śledzenia Naprawiliśmy błąd, który powodował, że Edge przekierowywał użytkowników do ekranu logowania podczas wykonywania normalnych operacji, takich jak zatrzymywanie sesji śledzenia. |
Cloud 17.03.15 (UI)
| Identyfikator problemu | Opis |
|---|---|
| EDGEUI-961 | Dodaj czas buforowania na obliczenie odświeżenia tokena Aby zapobiec sporadycznym błędom wywołań Edge, usługa sprawdza teraz tokeny, które wkrótce wygasną, i je odświeża. Wcześniej odświeżane były tylko tokeny, które już wygasły. |
| EDGEUI-954 | Edytor proxy zastępuje cudzysłowy w warunkach zakodowanym znakiem W edytorze proxy cudzysłowy nie są już kodowane w tagu <Condition>. |
| EDGEUI-952 | Narzędzie śledzenia nie działa, gdy filtrowane parametry zapytania zawierają znaki specjalne Filtr Parametr zapytania w narzędziu śledzenia działa prawidłowo, gdy w filtrze są podane znaki specjalne. |
| EDGEUI-943 | Wygasły token /oAuthRefreshToken nie powinien zwracać błędu 500 W przypadku wygaśnięcia tokena OAuth zwracany jest teraz kod stanu HTTP 303 zamiast błędu serwera 5XX. |
| EDGEUI-942 | Strona dzienników Node.js powinna przestać się automatycznie odświeżać, gdy wystąpi błąd Podczas wyświetlania dzienników Node.js, jeśli wystąpi błąd, automatyczne odświeżanie zostanie automatycznie wyłączone. Aby ponownie włączyć automatyczne odświeżanie, kliknij Rozpocznij automatyczne odświeżanie. |
| EDGEUI-941 | Problemy z obsługą błędów i automatycznym wylogowywaniem W określonych okolicznościach, gdy użytkownik musi ponownie wprowadzić dane logowania, aby kontynuować pracę, interfejs nie przekierowuje go na ekran logowania. Naprawiliśmy ten problem. |
| EDGEUI-934 | Pakiety przesyłane z edytora proxy powinny być skompresowane Gdy edytujesz nową lub istniejącą wersję w edytorze proxy, przesyłany jest skompresowany pakiet ZIP. |
| EDGEUI-918 |
Aktualizacja Apigee Advisory Apigee Advisory zostało zaktualizowane w ten sposób:
|
| EDGEUI-917 | Nie opakowuj błędów 4xx jako błędów 502 Błędy HTTP 4xx nie są już opakowywane w interfejsie jako błędy HTTP 502 Bad Gateway. |
Cloud 17.03.13.02 (zarabianie)
| Identyfikator problemu | Opis |
|---|---|
| DEVRT-3584 | Okres przejściowy dla wywołania GET {organization}/limitsWszystkie punkty końcowe interfejsu API wycofanej funkcji Limity zostały usunięte i będą zwracać kod stanu 404, z wyjątkiem punktu GET {organization}/limits, który zwraca pustą tablicę limit (aby umożliwić przejście z używania tego punktu końcowego).
Zalecamy usunięcie wszystkich odwołań do punktu końcowego GET
{organization}/limits przed wrześniem 2017 r., kiedy to zostanie on usunięty. |
| DEVRT-3555 | Synchronizacja danych wyjściowych deweloperów mówi „produkty” Podczas synchronizacji deweloperów za pomocą interfejsu API do zarabiania, zgodnie z opisem w artykule Synchronizacja deweloperów za pomocą interfejsu API, dane wyjściowe zawierały słowo „produkty” zamiast „deweloperzy”. Ten problem został rozwiązany. |
Cloud 17.03.13.01 (zarabianie)
| Identyfikator problemu | Opis |
|---|---|
| DEVRT-3554 | Dodawanie usługi API do więcej niż 1 pakietu API Możesz teraz dodać usługę API do kilku pakietów API, które mogą mieć aktywnych deweloperów lub nie, o ile deweloperzy nie zaakceptują 2 osobnych planów taryfowych, które mają zastosowanie do tej samej usługi API. |
| DEVRT-3532 | Obsługa dodatkowych miejsc po przecinku w przypadku oceny planu taryfowego Właściwość MINT.RATE_DECIMAL_PLACES jest teraz obsługiwana w Twojej organizacji
i umożliwia ustawienie liczby miejsc po przecinku obsługiwanych w przypadku określonych wartości planu taryfowego.
Zobacz Konfigurowanie liczby miejsc po przecinku w przypadku stawek w abonamencie. |
| DEVRT-3517 | Flaga umożliwiająca włączenie silnika podatkowego w poszczególnych organizacjach Flaga MINT_TAX_ENGINE_ENABLED jest teraz dostępna, aby umożliwić administratorom systemu włączanie i wyłączanie silnika podatkowego na potrzeby zarabiania. Silnik podatkowy jest domyślnie wyłączony w przypadku nowych organizacji, które włączyły zarabianie. |
| DEVRT-3454 | Ulepszono obsługę wyjątków i odpowiedzi w interfejsach API do zarabiania Ulepszono obsługę błędów, aby zawierała bardziej szczegółowe informacje o zgłaszanych błędach. |
| DEVRT-3441 | Powiadomienie o wykorzystaniu zostało wywołane nieprawidłowo Powiadomienie o wykorzystaniu zostało wywołane nieprawidłowo. Problem, który powodował tę sytuację, został rozwiązany. |
Cloud 17.03.13 (zarządzanie interfejsami API)
| Identyfikator problemu | Opis |
|---|---|
| MGMT-3843 | Błąd „org.antlr.v4.runtime.Vocabulary” podczas renderowania modelu jako HTML |
| MGMT-3829 | Próba wdrożenia proxy interfejsu API z użyciem punktu końcowego interfejsu API wdrożenia przepływu współdzielonego wydaje się zakończyć powodzeniem Ta poprawka błędu dodaje weryfikację w interfejsie API wdrożenia przepływu współdzielonego, aby zwracać błąd 400 Bad Request „NoSharedFlowsToDeploy” podczas wdrażania wersji proxy interfejsu API. |
| MGMT-3667 | GET /v1/o/{org}/developers zwraca niedokładną liczbę deweloperów |
| MGMT-3575 | Wyjątek expressions.parser.InvalidPattern podczas wdrażania |
| MGMT-3511 | Wdrożenie serwera proxy zwraca kod odpowiedzi 400, mimo że wdrożenie się powiodło Ta poprawka błędu powoduje ignorowanie stanu wycofania wersji serwera proxy API wywołanego przez inne wywołanie interfejsu API wycofania podczas zastępowania wdrożenia nowej wersji. |
Cloud 17.03.1 (UI)
| Identyfikator problemu | Opis |
|---|---|
| EDGEUI-936 | Ślad: ustawienie filtra w przypadku nagłówka Content-Type nie działa, ponieważ ukośnik jest podwójnie zakodowany |
| EDGEUI-935 | „Błąd pobierania danych analitycznych” podczas używania znaku = w filtrze raportu niestandardowego |
| EDGEUI-930 | Kodowanie XML w zasadach ochrony wyrażeń regularnych nie jest zachowywane podczas zapisywania pakietu |
Cloud 17.02.15 (UI)
| Identyfikator problemu | Opis |
|---|---|
| EDGEUI-901 | Błąd w pliku WSDL wygenerowanym w ramach serwerów proxy SOAP-pass through |
| EDGEUI-884 | Wyświetlenie produktu powiązanego z dziesiątkami tysięcy aplikacji może spowodować awarię interfejsu |
| EDGEUI-868 | W przeglądarce IE niektóre strony interfejsu użytkownika nie wyświetlają się i wyświetlają błąd „Obiekt nie obsługuje właściwości”. |
| EDGEUI-238 | Błąd śledzenia wprowadzający w błąd: „Nie masz uprawnień do śledzenia w tym środowisku”. Prawdziwy problem polegał na tym, że wybrana wersja proxy nie została wdrożona. |
Cloud 17.02.13 (środowisko wykonawcze interfejsu API)
| Identyfikator problemu | Opis |
|---|---|
| DEVRT-3205 | Tworzenie firmy niekiedy się nie udaje |
| APIRT-3513 | Połączenia proxy kończą się niepowodzeniem z powodu błędu „Nie znaleziono hosta wirtualnego” |
| APIRT-3507 | Sporadyczne błędy w wywołaniach usługi JavaScript, które wywoływały ten sam adres IP z różnymi nazwami hostów |
| APIRT-3449 | Zasady weryfikacji tokena dostępu OAuth w wersji 2.0 ustawiają nieprawidłową nazwę właściwości; podwójne prefiksy apiproduct.apiproduct.* |
| APIRT-3392 | Sporadycznie długi czas odpowiedzi na platformach handlowych w przypadku określonego serwera proxy |
| APIRT-3032 | Wyszukiwanie DNS wykonywane na adresie target.url, który jest ustawiony na adres IP |
| APIRT-2718 |
Zasady OAuthV2 – generowanie tokena dostępu zwraca nieprawidłowo sformatowaną listę api_product_list „api_product_list” : „[Product1, Product2, Product3]” Nowa właściwość api_product_list_json w odpowiedzi zwraca też listę produktów jako tablicę poszczególnych nazw produktów: "api_product_list_json" : ["Product1", "Product2", "Product3"] |
Cloud 17.02.13 (zarządzanie interfejsami API)
| Identyfikator problemu | Opis |
|---|---|
| UAPAQ-146 | Rodzaj danych analitycznych TPS zwraca minuty, a nie sekundy |
Cloud 17.01.18 (UI)
| Identyfikator problemu | Opis |
|---|---|
| EDGEUI-898 |
Błędy podczas importowania lub zapisywania dużych pakietów (o rozmiarze powyżej 10 MB) Problem został rozwiązany w ramach poprawki udostępnionej 6 lutego 2017 roku. (REL-3948) |
| EDGEUI-860 |
Użytkownicy nie otrzymują e-maili po dodaniu do organizacji w interfejsie Ten problem został rozwiązany w ramach poprawki wydanej 23 stycznia 2017 r. |
| EDGEUI-847 | Opcja NodeJS powinna zostać usunięta z zasad wywołania usługi |
| EDGEUI-827 | Role niestandardowe mogą nieoczekiwanie przyznawać dodatkowe uprawnienia |
Cloud 17.01.16 (zarządzanie interfejsami API)
| Identyfikator problemu | Opis |
|---|---|
| MGMT-3697 | Niska wydajność interfejsu API zarządzania Google Analytics |
| MGMT-3674 | Nie można utworzyć zaszyfrowanych maszyn KVM ani Vaults w organizacjach, w których obowiązuje ustawa HIPAA |
| MGMT-3647 | Dostęp do roli użytkownika dla użytkowników z adresem e-mail pisanym wielkimi literami powoduje błąd 403 |
| MGMT-3601 | Błąd podczas wdrażania nowego serwera proxy Apigee |
| MGMT-3527 | Błąd serwera docelowego, pamięci podręcznej lub VirtualHost podczas wdrażania |
| DOS-4008 | Błąd rejestrowania ruchu powodujący nieprawidłowy spadek ruchu |
Cloud 17.01.16 (zarabianie)
| Identyfikator problemu | Opis |
|---|---|
| DEVRT-3385 | Dodawanie szablonów powiadomień dla powiadomień od firmy do dewelopera Dodaliśmy domyślne szablony powiadomień dla powiadomień od firmy do dewelopera, w tym COMPANY_INVITES_DEVELOPER i DEVELOPER_INVITES_COMPANY. Więcej informacji znajdziesz w artykule Konfigurowanie powiadomień za pomocą szablonów powiadomień. |
| DEVRT-3364 | Plan taryfowy nie został odnowiony w dniu odnowienia Naprawiliśmy problem, który uniemożliwiał odnowienie planów taryfowych w skonfigurowanym dniu odnowienia. |
| DEVRT-3325 | Plany taryfowe nie generują powiadomień o wykorzystaniu Rozwiązaliśmy problem, który uniemożliwiał wysyłanie powiadomień o wykorzystaniu planu taryfowego. |
| DEVRT-3297 | Wywołania interfejsu API nie są blokowane po wygaśnięciu abonamentu Naprawiono problem, który umożliwiał wywoływanie interfejsu API po dacie wygaśnięcia abonamentu. |
| DEVRT-3296 | Usuwanie pakietu interfejsu API z planami w wersji roboczej lub wygasłymi zwraca błąd HTTP 500 Podczas usuwania pakietu interfejsu API, który zawierał plany cenowe w wersji roboczej lub wygasłe, operacja usuwania kończyła się niepowodzeniem i zwracała błąd HTTP 500. Zwracany jest teraz bardziej szczegółowy błąd informujący, że użytkownik musi usunąć wygasłe lub robocze abonamenty, zanim będzie mógł usunąć pakiet API. |
| DEVRT-3178 | Przyszły abonament nie został zastosowany w przypadku dewelopera, który zaakceptował abonament nadrzędny po opublikowaniu przyszłego abonamentu Jeśli co najmniej jeden deweloper zaakceptował abonament nadrzędny po opublikowaniu przyszłego abonamentu, przyszły abonament nie został zastosowany, a deweloperzy zostali zawieszeni po wygaśnięciu abonamentu nadrzędnego. Naprawiliśmy ten problem. |
| DEVRT-3113 | Wysyłanie zduplikowanych powiadomień o niektórych zdarzeniach Zduplikowane powiadomienia o tym samym zdarzeniu nie są już wysyłane. |