Set-AzureADApplicationProxyApplication
Set-AzureADApplicationProxyApplication 可讓您在設定為使用 ApplicationProxy 的 Azure Active Directory 中修改和設定應用程式的組態。
語法
Set-AzureADApplicationProxyApplication
-ObjectId <String>
[-ExternalUrl <String>]
[-InternalUrl <String>]
[-ExternalAuthenticationType <ExternalAuthenticationTypeEnum>]
[-IsTranslateHostHeaderEnabled <Boolean>]
[-IsHttpOnlyCookieEnabled <Boolean>]
[-IsSecureCookieEnabled <Boolean>]
[-IsPersistentCookieEnabled <Boolean>]
[-IsTranslateLinksInBodyEnabled <Boolean>]
[-ApplicationServerTimeout <ApplicationServerTimeoutEnum>]
[-ConnectorGroupId <String>]
[<CommonParameters>]
Description
Set-AzureADApplicationProxyApplication 可讓您在設定為使用ApplicationProxy的 Azure Active Directory 中修改和設定應用程式的其他設定。
範例
範例 1
PS C:\> Set-AzureADApplicationProxyApplication -ObjectId 257098d1-f8dd-4efb-88a2-1c92d3654f10 -IsTranslateLinksInBodyEnabled $true
ExternalAuthenticationType : AadPreAuthentication
ApplicationServerTimeout : Default
ExternalUrl : https://finance-awcycles.msappproxy.net/
InternalUrl : http://finance/
IsTranslateHostHeaderEnabled : True
IsTranslateLinksInBodyEnabled : True
IsOnPremPublishingEnabled : True
VerifiedCustomDomainCertificatesMetadata :
VerifiedCustomDomainKeyCredential :
VerifiedCustomDomainPasswordCredential :
SingleSignOnSettings :
範例 1:將鏈接轉譯功能新增至應用程式
參數
-ApplicationServerTimeout
指定後端伺服器逾時類型。 只有當您的應用程式太慢而無法驗證和連線時,才將此值設定為 [長] 。
類型: | ApplicationServerTimeoutEnum |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ConnectorGroupId
提供您想要指派給此應用程式的連接器群組識別碼。 您可以使用 Get-AzureADApplicationProxyConnectorGroup 命令來尋找此值。 連接器會處理針對應用程式的遠端存取,連接器群組可協助您依區域、網路或用途組織連接器和應用程式。 如果您尚未建立任何連接器群組,您的應用程式就會指派給 [預設] 。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ExternalAuthenticationType
應用程式 Proxy 在給予您的應用程式存取權前,用來驗證使用者的方式。 AadPreAuth:應用程式 Proxy 會將使用者重新導向至使用 Azure AD 登入,以驗證目錄和應用程式的許可權。 建議您將這個選項保持為預設值,讓您可以利用諸如條件式存取以及 Multi-Factor Authentication 等 Azure AD 安全性功能。 傳遞:使用者不需要向 Azure Active Directory 進行驗證,即可存取應用程式。 您還是可以在後端設定驗證需求。
類型: | ExternalAuthenticationTypeEnum |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ExternalUrl
您的使用者將前往的位址,以便從網路外部存取應用程式。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-InternalUrl
您用來從專用網內部存取應用程式的 URL。 您可以提供後端伺服器上要發佈的特定路徑,而伺服器的其餘部分則不發佈。 如此一來,您可以在相同的伺服器上將不同網站發佈為不同應用程式,並給予各自的名稱和存取規則。 如果您發佈路徑,請確定其中包含您的應用程式的所有必要映像、指令碼和樣式表。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-IsHttpOnlyCookieEnabled
{{ Fill IsHttpOnlyCookieEnabled Description }}
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-IsPersistentCookieEnabled
{{ Fill IsPersistentCookieEnabled Description }}
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-IsSecureCookieEnabled
{{ Fill IsSecureCookieEnabled Description }}
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-IsTranslateHostHeaderEnabled
如果設定為 true,則會轉譯標頭中的 URL。 除非您的應用程式在驗證要求中需要原始主機標頭,否則請保留此值為 true。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-IsTranslateLinksInBodyEnabled
如果設定為 true,則會轉譯本文中的 URL。 除非您有其他內部部署應用程式的硬式編碼 HTML 連結,且不使用自定義網域,否則請將此值保留為 [否]。
類型: | Boolean |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ObjectId
指定 Azure Active Directory 中應用程式的唯一應用程式識別碼。 您可以使用 Get-AzureADApplication 命令找到。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |