<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Web Services</title><link>https://www.dotnetzone.gr:443/cs/forums/21/ShowForum.aspx</link><description>Συζήτηση περί των web services και WSE, την υλοποίησή τους με το .NET Framework, καθώς και θέματα interoperability με άλλα συστήματα</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Error Adding Web Reference</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15588.aspx</link><pubDate>Tue, 08 Aug 2006 23:25:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15588</guid><dc:creator>kkara</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15588.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=21&amp;PostID=15588</wfw:commentRss><description>Αν κατάλαβα καλά, το πρόβλημα σου είναι ότι δεν μπορείς να συνδεθείς και να κατεβάσεις το WSDL. Σε αυτό μπορεί να ευθύνονται οι ρυθμίσεις στον Web Server, ιδίως εφόσον λες ότι είναι secure (τουλάχιστον εγώ στους δικούς μου Web Server την "κόβω" αυτή τη δυνατότητα). Το καλύτερο που θα είχες να κάνεις θα ήταν να ζητήσεις απ' ευθείας το WSDL από τους υπεύθυνους του Web Service.&lt;br /&gt;
&lt;br /&gt;
Τώρα που το σκέφτομαι (επειδή αναφέρεις certificate) νομίζω ότι το VS2003 είχε πρόβλημα στο να περάσει το Certificate προς τον Web Server και ίσως για αυτό να σου βγάζει Forbidden. Μάλιστα νομίζω ότι ήταν bug (δεν βάζω το χέρι μου στη φωτιά). Δοκίμασε να κατεβάσεις το WSDL με το χέρι (π.χ. δίνοντας https://weburl/servicefile.asmx?WSDL) και κατόπιν να το τοποθετήσεις κάπου τοπικά και να κάνεις από εκεί την προσθήκη του Web Service.&lt;br /&gt;
&lt;br /&gt;
P.S. Sorry που απαντώ τελείως ετεροχρονισμένα αλλά μεσολάβησαν κάτι διακοπές :)</description></item><item><title>Απ: Error Adding Web Reference</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15331.aspx</link><pubDate>Mon, 31 Jul 2006 17:37:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15331</guid><dc:creator>vxan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15331.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=21&amp;PostID=15331</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;geoneo wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;το site ζητά επιπλέον της εγκατάστασης του Certificate και User Name -Password.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Για να δημιουργήσεις το reference σαφώς πρέπει να γνωρίζεις τα credentials (username, password) &lt;/P&gt;
&lt;P&gt;Στη συνέχεια ο κώδικάς σου πρέπει να χρησιμοποιεί τις παρακάτω εντολές για να συνδέεται στο web service &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;          Dim srv As XXXService = New XXXService&lt;br /&gt;           If Not XXXUrl() Is Nothing Then&lt;br /&gt;                srv.Url = XXXUrl() '' Μία μέθοδος που σου επιστρέφει το URL από το config ή το Registry ή από που αλλού νομίζεις &lt;br /&gt;           End If&lt;br /&gt;           srv.Credentials = New System.Net.NetworkCredential("XXXUsername", "XXXPassword", "XXXDomain")&lt;br /&gt;           srv.ΧΧΧSomeCall(...)&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Ελπίζω να βοηθάει αυτό&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Error Adding Web Reference</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15296.aspx</link><pubDate>Sat, 29 Jul 2006 17:02:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15296</guid><dc:creator>geoneo</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15296.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=21&amp;PostID=15296</wfw:commentRss><description>το site ζητά επιπλέον της εγκατάστασης του Certificate και User Name -Password.</description></item><item><title>Απ: Error Adding Web Reference</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15294.aspx</link><pubDate>Sat, 29 Jul 2006 07:06:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15294</guid><dc:creator>vxan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15294.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=21&amp;PostID=15294</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;geoneo wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt; 
&lt;P&gt;2 δίνω σωστό user name και password&lt;/P&gt;
&lt;P&gt;όμως παίρνω το παρακάτω μύνυμα λάθους&lt;/P&gt;
&lt;P&gt;There was an error downloading 'https://weburl/servicefile.asmx'.&lt;/P&gt;
&lt;P&gt;The request failed with HTTP status 403: Forbidden.&lt;/P&gt;
&lt;P&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;... όταν λες δίνεις σωστό user name και password τι εννοείς; &lt;/P&gt;
&lt;P&gt;Χρησιμοποίησες την NetworkCredentials;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Error Adding Web Reference</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15270.aspx</link><pubDate>Thu, 27 Jul 2006 23:37:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15270</guid><dc:creator>geoneo</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15270.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=21&amp;PostID=15270</wfw:commentRss><description>&lt;P&gt;Καλημέρα..&lt;/P&gt;
&lt;P&gt;Προσπαθώ να προσθέσω ένα web Reference για ένα secure web service που πρέπει να δουλέψω.&lt;/P&gt;
&lt;P&gt;Το σίγουρο είναι &lt;/P&gt;
&lt;P&gt;1 έχω εγκαταστήσει σωστά τα certificate&lt;/P&gt;
&lt;P&gt;2 δίνω σωστό user name και password&lt;/P&gt;
&lt;P&gt;όμως παίρνω το παρακάτω μύνυμα λάθους&lt;/P&gt;
&lt;P&gt;There was an error downloading 'https://weburl/servicefile.asmx'.&lt;/P&gt;
&lt;P&gt;The request failed with HTTP status 403: Forbidden.&lt;/P&gt;
&lt;P&gt;Ταυτόχρονα βλέπω στο παράθυρο τις μεθόδους του service αλά απενεργοποιημένο το button "Add Reference"&lt;/P&gt;
&lt;P&gt;Στον Internet Explorer το 'https://weburl/servicefile.asmx'&amp;nbsp;Mου εμφανίζει τις μεθόδους του Web Service.&lt;BR&gt;&lt;BR&gt;Aυτό το User Name Password ζητείται απο το Web Service και όπως και το certificate μου έχουν δοθεί και με διαβεβαιώνουν οτι δουλέυουν &lt;/P&gt;
&lt;P&gt;Eνας&amp;nbsp;Test client σε windows που έχει εγκατασαθεί στην ίδια μηχανή βλέπει κανονικά τα web Services &amp;nbsp;χρησιμοποιώντας τα ίδια Cetificate και UserName Password.&lt;BR&gt;Ο νούς μου πηγαίνει μήπως ο asp client που χρησιμοποιεί το VS δεν έχει δικαιώματα στο Certificate ... &lt;BR&gt;αν μπορεί κάποιος να βοηθήσει ..&lt;/P&gt;
&lt;P&gt;Ευχαριστώ...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>