2011-01-03 18 views
0

.NETでUMLS UTS Webサービスを使用する小さなテストアプリケーションを作成しようとしています しかし、findCUIByNormWord、findCUIByNormStringなどのUMLSKSサービスのすべてのメソッドがnullを返すようです。正しいプロキシチケットがCAS認証サービスによって返されていることを確認しました。.NETでUMLS UTS Webサービスにアクセスする際の問題

 CASService.AuthorizationPortTypeClient CasClient = new AuthorizationPortTypeClient(); 
     UMLSKS.UMLSKSServicePortTypeClient UmlsKsClient = new UMLSKSServicePortTypeClient(); 
     string ticket = CasClient.getProxyGrantTicket("<my user name>", "<my password>"); 
     string proxyTicket = CasClient.getProxyTicket(ticket, "http://umlsks.nlm.nih.gov"); 
     string umlsVersion = UmlsKsClient.getCurrentUMLSVersion(new CurrentUMLSRequest() { casTicket = proxyTicket }); 
     ConceptIdGroup cidG = UmlsKsClient.findCUIByNormWord(new ConceptIdNormWordRequest() { casTicket = proxyTicket, release = umlsVersion, searchString = query }); 

誰かが間違っていると指摘できますか?

答えて

1

Duh!チケットは通話ごとに発行されます。すべてが大丈夫です。

関連する問題