Sayfadaki bağlantılar uygulama ara sunucusu uygulaması için çalışmıyor
Bu makale, Microsoft Entra uygulama ara sunucusu uygulamanızdaki bağlantıların neden düzgün çalışmadıysa sorun gidermenize yardımcı olur.
Genel bakış
Bir uygulama ara sunucusu uygulamasını yayımladıktan sonra, uygulamada varsayılan olarak çalışan tek bağlantılar, yayımlanan kök URL'nin içinde yer alan hedeflere bağlantılardır. Uygulamalardaki bağlantılar çalışmıyor. Uygulamanın iç URL'si büyük olasılıkla uygulama içindeki bağlantıların tüm hedeflerini içermez.
Bu neden gerçekleşir? Kullanıcı uygulamadaki bir bağlantıyı seçtiğinde, uygulama ara sunucusu URL'yi aynı uygulama içindeki bir iç URL veya dışarıdan kullanılabilir bir URL olarak çözümlemeye çalışır. Bağlantı aynı uygulama içinde olmayan bir iç URL'yi işaret ederse, bu demetlerden herhangi birine ait değildir ve bulunamadı hatasıyla sonuçlanır.
Bozuk bağlantıları çözmenin yolları
Bu sorunu çözmenin üç yolu vardır. Seçenekler, artan karmaşıklıkta listelenmiştir.
İç URL'nin uygulama için tüm ilgili bağlantıları içeren bir kök olduğundan emin olun. Kök, tüm bağlantıların aynı uygulama içinde yayımlanan içerik olarak çözümlenmesine olanak tanır.
İç URL'yi değiştirir ancak kullanıcıların giriş sayfasını değiştirmek istemezseniz, Giriş sayfası URL'sini daha önce yayımlanmış iç URL'ye değiştirin. Microsoft Entra ID>Uygulama Kayıtları'na gidin ve uygulama Markası'nı seçin. Markalama bölümünde Giriş Sayfası URL'si alanını istediğiniz giriş sayfasına ayarlayın.
Önemli
Yukarıdaki değişiklikleri yapmak için Microsoft Entra Id'de uygulama nesnelerini değiştirme haklarına ihtiyacınız vardır. Kullanıcıya Microsoft Entra Id'de uygulama değişikliği hakları veren Uygulama Yöneticisi rolü atanmalıdır.
Uygulamalarınız tam etki alanı adları (FQDN) kullanıyorsa, uygulamalarınızı yayımlamak için özel etki alanları kullanın. Bu özellik, aynı URL'nin hem dahili hem de harici olarak kullanılmasını sağlar.
Bu seçenek, uygulama içindeki iç URL'lere bağlantılar da dışarıdan tanındığından uygulamanızdaki bağlantıların uygulama ara sunucusu aracılığıyla dışarıdan erişilebilir olmasını sağlar. Tüm bağlantıların yine de yayımlanmış bir uygulamaya ait olması gerekir. Ancak bu seçenekle bağlantıların aynı uygulamaya ait olması gerekmez ve birden çok uygulamaya ait olabilir.
Bu seçeneklerden hiçbiri uygun değilse, satır içi bağlantı çevirisini etkinleştirmek için birden çok seçenek vardır. Bu seçenekler arasında Intune Managed Browser, Uygulamalarım uzantısı veya uygulamanızda bağlantı çevirisi ayarının kullanılması yer alır. Bu seçeneklerin her biri ve bunların nasıl etkinleştirileceği hakkında daha fazla bilgi edinmek için bkz . Microsoft Entra uygulama ara sunucusuyla yayımlanan uygulamalar için sabit kodlanmış bağlantıları yeniden yönlendirme.