Share via


New-AzureADApplicationProxyApplication

New-AzureADApplicationProxyApplication cmdlet'i, Azure Active Directory'de Uygulama Ara Sunucusu için yapılandırılmış yeni bir uygulama oluşturur.

Syntax

New-AzureADApplicationProxyApplication
   -DisplayName <String>
   -ExternalUrl <String>
   -InternalUrl <String>
   [-ExternalAuthenticationType <ExternalAuthenticationTypeEnum>]
   [-IsTranslateHostHeaderEnabled <Boolean>]
   [-IsHttpOnlyCookieEnabled <Boolean>]
   [-IsSecureCookieEnabled <Boolean>]
   [-IsPersistentCookieEnabled <Boolean>]
   [-IsTranslateLinksInBodyEnabled <Boolean>]
   [-ApplicationServerTimeout <ApplicationServerTimeoutEnum>]
   [-ConnectorGroupId <String>]
   [<CommonParameters>]

Description

New-AzureADApplicationProxyApplication cmdlet'i, Azure Active Directory'de Uygulama Ara Sunucusu için yapılandırılmış yeni bir uygulama oluşturur. Bu uygulamanın kullanılabilir olduğundan emin olmak için lütfen kullanıcıları atadığınızdan ve gerekirse SSO'nun yapılandırıldığından emin olun. ConnectorGroupId belirtmeden, bu uygulamanın varsayılan olarak kiracınızdaki Varsayılan bağlayıcı grubunu kullanacağını unutmayın.

Örnekler

Örnek 1

PS C:\> New-AzureADApplicationProxyApplication -DisplayName "Finance Tracker" -ExternalUrl "https://finance-awcycles.msappproxy.net/" -InternalUrl "http://finance/" 


ExternalAuthenticationType               : AadPreAuthentication
ApplicationServerTimeout                 : Default
ExternalUrl                              : https://finance-awcycles.msappproxy.net/
InternalUrl                              : http://finance/
IsTranslateHostHeaderEnabled             : True
IsTranslateLinksInBodyEnabled            : False
IsOnPremPublishingEnabled                : True
VerifiedCustomDomainCertificatesMetadata : 
VerifiedCustomDomainKeyCredential        : 
VerifiedCustomDomainPasswordCredential   : 
SingleSignOnSettings                     :

Örnek 1: Yalnızca temel gerekli ayarlar ve uygulamalar için varsayılan etki alanı ile yeni bir uygulama oluşturma.

Örnek 2

PS C:\> New-AzureADApplicationProxyApplication -DisplayName "HR Resources" -ExternalUrl "https://hr.adventure-works.com/" -InternalUrl "http://hr.adventure-works.com/" -ApplicationServerTimeout Long 


ExternalAuthenticationType               : AadPreAuthentication
ApplicationServerTimeout                 : Long
ExternalUrl                              : https://hr.adventure-works.com/
InternalUrl                              : http://hr.adventure-works.com/
IsTranslateHostHeaderEnabled             : True
IsTranslateLinksInBodyEnabled            : False
IsOnPremPublishingEnabled                : True
VerifiedCustomDomainCertificatesMetadata : class OnPremisesPublishingVerifiedCustomDomainCertificatesMetadataObject {
                                             Thumbprint: [XXXXX]
                                             SubjectName: [XXXXX]
                                             Issuer: 
                                             IssueDate: 11/9/2017 5:54:29
                                             ExpiryDate: 11/9/2019 5:54:29
                                           }
                                           
VerifiedCustomDomainKeyCredential        : 
VerifiedCustomDomainPasswordCredential   : 
SingleSignOnSettings                     :

Örnek 2: Özel etki alanı kullanan ve isteğe bağlı birkaç bayrak ayarlayan yeni bir uygulama oluşturma.

Parametreler

-ApplicationServerTimeout

Bu değeri yalnızca uygulamanızın kimlik doğrulaması ve bağlantısı yavaşsa Uzun olarak ayarlayın.

Type:ApplicationServerTimeoutEnum
Accepted values:Default, Long
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ConnectorGroupId

Bu uygulamaya atanmak istediğiniz Bağlayıcı grubunun kimliğini belirtin. Get-AzureADApplicationProxyConnectorGroup komutunu kullanarak bu değeri bulabilirsiniz. Bağlayıcılar uygulamanıza uzaktan erişimi işler ve bağlayıcı grupları bağlayıcıları ve uygulamaları bölgeye, ağa veya amaca göre düzenlemenize yardımcı olur. Henüz herhangi bir bağlayıcı grubunuz oluşturulmadıysa, uygulamanız Varsayılan'a atanır.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DisplayName

Yeni Uygulamanın görünen adı

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ExternalAuthenticationType

Uygulama Ara Sunucusu kullanıcıları uygulamanıza erişim vermeden önce nasıl doğrular? AadPreAuthentication: Uygulama Ara Sunucusu, kullanıcıları dizin ve uygulama izinlerinin kimliğini doğrulayan Azure AD oturum açmaya yönlendirir. Koşullu erişim ve Multi-Factor Authentication gibi Azure AD güvenlik özelliklerinden yararlanabilmeniz için bu seçeneği varsayılan olarak tutmanızı öneririz. Geçiş: Kullanıcıların uygulamaya erişmek için Azure Active Directory'de kimlik doğrulaması yapmalarına gerek yoktur. Yine de arka uçta kimlik doğrulama gereksinimlerini ayarlayabilirsiniz.

Type:ExternalAuthenticationTypeEnum
Accepted values:AadPreAuthentication, Passthru
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ExternalUrl

Ağınızın dışından uygulamaya erişmek için kullanıcılarınızın gideceği adres.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-InternalUrl

Uygulamaya özel ağınızın içinden erişmek için kullandığınız URL. Arka uç sunucusundaki belirli bir yolun yayımlanmasını sağlayabilirsiniz. Sunucunun geri kalanı yayımlanmaz. Bu şekilde, farklı uygulamalarla aynı sunucuda farklı siteler yayımlayabilir ve her birine kendi adını ve erişim kurallarını verebilirsiniz. Bir yol yayımlarsanız uygulamanıza ilişkin tüm gerekli görüntüleri, betikleri ve stil sayfalarını içerdiğinden emin olun.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-IsHttpOnlyCookieEnabled

{{ Fill IsHttpOnlyCookieEnabled Description }}

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-IsPersistentCookieEnabled

{{ Fill IsPersistentCookieEnabled Description }}

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-IsSecureCookieEnabled

{{ Fill IsSecureCookieEnabled Description }}

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-IsTranslateHostHeaderEnabled

true olarak ayarlanırsa, üst bilgilerdeki URL'leri çevirir. Uygulamanız kimlik doğrulama isteğinde özgün ana bilgisayar üst bilgisini gerektirmediği sürece bu değeri true olarak tutun.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-IsTranslateLinksInBodyEnabled

true olarak ayarlanırsa, gövdedeki URL'leri çevirir. Diğer şirket içi uygulamalara html bağlantılarını sabit olarak kodlamadıysanız ve özel etki alanları kullanmıyorsanız bu değeri Hayır olarak tutun.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Girişler

String

System.Nullable'1[[Microsoft.Open.MSGraph.Model.ApplicationProxyApplicationObject+ExternalAuthenticationTypeEnum, Microsoft.Open.MS.GraphV10.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]] System.Nullable'1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] System.Nullable'1[[Microsoft.Open.MSGraph.Model.ApplicationProxyApplicationObject+ApplicationServerTimeoutEnum, Microsoft.Open.MS.GraphV10.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]

Çıkışlar

Object