2017-09-21 7 views
3

내가 너무 내 정책을 디버깅 할 수 있습니다 Work 앱 통찰력을 만들기 위해 노력하고있어 :사용자 정의 정책 및 애플리케이션 통찰력이 사용

https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-troubleshoot-custom

그리고이 프로젝트를 기반으로 : https://github.com/Azure-Samples/active-directory-b2c-custom-policy-starterpack/tree/master/LocalAccounts

만들를을 적절한 수정 :

<TrustFrameworkPolicy 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://schemas.microsoft.com/online/cpim/schemas/2013/06" 
    PolicySchemaVersion="0.3.0.0" 
    TenantId="B2CPruebaProteccion.onmicrosoft.com" 
    PolicyId="B2C_1A_PasswordReset" 
    PublicPolicyUri="http://B2CPruebaProteccion.onmicrosoft.com/B2C_1A_PasswordReset 
    UserJourneyRecorderEndpoint="urn:journeyrecorder:applicationinsights"> 

    <BasePolicy> 
     <TenantId>B2CPruebaProteccion.onmicrosoft.com</TenantId> 
     <PolicyId>B2C_1A_TrustFrameworkExtensions</PolicyId> 
    </BasePolicy> 

    <RelyingParty> 
     <DefaultUserJourney ReferenceId="PasswordReset" /> 
     <UserJourneyBehaviors> 
      <JourneyInsights TelemetryEngine="ApplicationInsights" InstrumentationKey="00000000-0000-0000-0000-000000000000" DeveloperMode="true" ClientEnabled="false" ServerEnabled="true" TelemetryVersion="1.0.0" /> 
     </UserJourneyBehaviors> 
     <TechnicalProfile Id="PolicyProfile"> 
     ... 
</TrustFrameworkPolicy> 

내 정보가 App Insights에 표시되지 않습니다. 이 오류의 유효성을 확인하거나 복구하려면 어떻게해야합니까? 사용자 데이터에 대한 행복하지 않는 사용자 정의 정책에

+1

어떤 오류를 의미합니까? – Binarus

+0

은 앱 insithts에 글을 쓰고 있지 않습니다. –

답변

1

둔화로 생산 envs에 여행 레코더를 사용하지 않는 매우 분명 앱의 통찰력에가는 민감한 데이터를 중지합니다. 예를 들어

:

<TrustFrameworkPolicy 
    PolicySchemaVersion="0.3.0.0" 
    TenantId="contoso.onmicrosoft.com" 
    PolicyId="B2C_1A_sign_up_sign_in" 
    PublicPolicyUri="http://contoso.onmicrosoft.com" 
    DeploymentMode="Development" 
    UserJourneyRecorderEndpoint="urn:journeyrecorder:applicationinsights" 
    xmlns="http://schemas.microsoft.com/online/cpim/schemas/2013/06" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    ... 
</TrustFrameworkPolicy> 
0

망가 사용 응용 프로그램 통찰력 통찰력

여행 레코더 엔드 포인트 앱에 푸시하기 - 항아리 : journeyrecorder : 통찰력을 앱을 긁힌 모든 것을 applicationinsights과 척, 모든 사용자 이름, 암호 일반 텍스트로 된 App 통찰력에 존재합니다.

가장 좋은 방법은 어떤 형태의 몸을 받아들이는 기능의 응용 프로그램을 작성하고 claimsthat 어떤 B2C에서 보낸 다음 기술 제공 업체

당신이 할 수있는이 방법으로 평온한 제공 업체를 호출 할 그것을 전달하는 것입니다

그들은 그것이 생산 당신은 또한 TrustFrameworkPolicy 요소에 DeploymentMode="Development" 속성을 추가해야합니다 아래