684. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2/1/2017 2:56:56 PM Eastern Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

684.1 Files compared

# Location File Last Modified
1 C:\Araxis_Merge_Comprasion\Pub_un\BTSSS_CIF_122016.zip\BTSSS_CIF_12_20_16\clean\CRM\trunk\SDK\SampleCode\CS\WsdlBasedProxies\ADClaims Setup.txt Tue Dec 20 19:51:47 2016 UTC
2 Wed Feb 1 19:56:56 2017 UTC

684.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 0 0
Removed 1 46

684.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

684.4 Active regular expressions

No regular expressions were active.

684.5 Comparison detail

1   SERVICE RE FERENCES        
2   Add the fo llowing se rvice refe rences, us ing your s erver name :        
3          
4   1) Example  URL: http s://myserv er/XRMServ ices/2011/ Discovery. svc        
5      Namespa ce: CrmSdk .Discovery        
6   2) Example  URL: http s://myserv er/XRMServ ices/2011/ Organizati on.svc        
7      Namespa ce: CrmSdk        
8          
9   If you don 't know th e URL for  the servic es, do the  following :        
10   1) Launch  the CRM Ap plication  in Interne t Explorer        
11   2) Navigat e to Setti ngs -> Cus tomization s        
12   3) Click D eveloper R esources        
13   4) Note do wn the URL  for the D iscovery S ervice and  the Organ ization Se rvice.        
14          
15   CONFIGURAT ION FILE C HANGES        
16   1) In the  "<binding  name="Cust omBinding_ IOrganizat ionService ">" node,  locate the  "<issuer  ...>" node .        
17      This no de allows  the user t o specify  which Issu er should  be used wh en issuing  a token.  The variou        
18      STS end points wil l be prese nt in the  commented  out "alter nativeIssu edTokenPar ameters" n ode. In my        
19      example , Kerberos Mixed is u sed. In or der to use  KerberosM ixed, the  "binding"  and "bindi ngConfigur ation"        
20      attribu tes need t o be updat ed to matc h the node  in "alter nativeIssu edTokenPar ameters".  The easies t        
21      way to  find this  endpoint i s to searc h for "htt ps://adfs. contoso.co m:555/adfs /services/ trust/13/k erberosmix ed".        
22              
23      In the  generated  configurat ion file,  you'll fin d:         
24      <issuer  address=" https://ad fs.contoso .com:555/a dfs/servic es/trust/1 3/kerberos mixed"         
25               bindingCo nfiguratio n="https:/ /adfs.cont oso.com:55 5/adfs/ser vices/trus t/13/kerbe rosmixed"         
26                       b inding="cu stomBindin g" />        
27          
28      Copy th is node an d replace  the curren t issuer n ode in the  "<binding  name="Cus tomBinding _IOrganiza tionServic e">"        
29      node.        
30   2) Copy al l of the c hild nodes  in the "< binding na me="Custom Binding_IO rganizatio nService"> " node and  overwrite        
31      the cur rent child  nodes of  the "<bind ing name=" CustomBind ing_IDisco veryServic e">" in or der to ens ure that        
32      the Dis covery Ser vice and O rganizatio n Service  have the s ame config uration.        
33      NOTE: W hen adding  the two s ervices, t he configu ration for  the Disco very Servi ce is remo ved (incor rectly).        
34   3) If need ed, update  the addre sses in th e "<endpoi nt ...>" n odes for e ach servic e.        
35          
36   CODE CHANG ES        
37   1) Open Pr ogram.cs a nd update  the UserDo main, User Name, User Password,  DiscoveryS erviceUrl,          
38      and Org anizationU niqueName  constants.        
39      NOTE: T hese value s are only  required  in order t o make the  sample wo rk.        
40          
41   BUILD and  RUN        
42   1) Right c lick on th e ADClaims  project a nd choose  Build.        
43           (W arnings ar e expected  and can b e ignored. )        
44   2) Place a  breakpoin t after th e WhoAmI c all.        
45   3) Right c lick on th e ADClaims  project a nd choose  Debug.        
46