Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Μπορείτε να δοκιμάσετε για αυτόματη δημιουργία κώδικα διακομιστή μεσολάβησης με βάση τη διάταξη του Microsoft Exchange Server 2010 Service Pack 1 (SP1). Σε αυτήν την περίπτωση, λείπει η ακόλουθη γραμμή του κώδικα μεσολάβησης:

[System.Web.Services.Protocols.SoapHeaderAttribute("ExchangeImpersonation")] 

Κατά συνέπεια, τους διακομιστές μεσολάβησης που δημιουργείται αυτόματα δεν υποστηρίζουν ανταλλαγή Impersonation.This το ζήτημα επηρεάζει τις ακόλουθες τρεις λειτουργίες:

  • GetUserOofSettings

  • SetUserOofSettings

  • ΓetUserAvailability

Επίλυση

Για να επιλύσετε αυτό το ζήτημα, εγκαταστήστε την ακόλουθη συνάθροιση ενημερώσεων:

2579150 Περιγραφή της συνάθροισης ενημερώσεων 4 για τον Exchange Server 2010 Service Pack 1

Λύση

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε το Microsoft Exchange υπηρεσίες Web (EWS) διαχειρίζεται API 1.1 για να αλλάξετε τις κλάσεις που δημιουργούνται στο σχήμα. Για να το κάνετε αυτό, προσθέστε την ακόλουθη γραμμή του κώδικα μεσολάβησης:

[System.Web.Services.Protocols.SoapHeaderAttribute("ExchangeImpersonation")] 

Ακολουθεί ένα δείγμα για τη λειτουργία GetUserOofSettings . Αρχικός κώδικας:

[System.Web.Services.Protocols.SoapHeaderAttribute("ServerVersionInfoValue", Direction = System.Web.Services.Protocols.SoapHeaderDirection.Out)][System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/exchange/services/2006/messages/GetUserOofSettings", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)][return: System.Xml.Serialization.XmlElementAttribute("GetUserOofSettingsResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]public GetUserOofSettingsResponse GetUserOofSettings([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")] GetUserOofSettingsRequest GetUserOofSettingsRequest){    object[] results = this.Invoke("GetUserOofSettings", new object[] {    GetUserOofSettingsRequest});    return ((GetUserOofSettingsResponse)(results[0]));}

Αλλαγή κώδικα:

[System.Web.Services.Protocols.SoapHeaderAttribute("ServerVersionInfoValue", Direction = System.Web.Services.Protocols.SoapHeaderDirection.Out)][System.Web.Services.Protocols.SoapHeaderAttribute("ExchangeImpersonation")][System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://schemas.microsoft.com/exchange/services/2006/messages/GetUserOofSettings", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Bare)][return: System.Xml.Serialization.XmlElementAttribute("GetUserOofSettingsResponse", Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")]public GetUserOofSettingsResponse GetUserOofSettings([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://schemas.microsoft.com/exchange/services/2006/messages")] GetUserOofSettingsRequest GetUserOofSettingsRequest){    object[] results = this.Invoke("GetUserOofSettings", new object[] {    GetUserOofSettingsRequest});    return ((GetUserOofSettingsResponse)(results[0]));}

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες σχετικά με τη λειτουργία GetUserOofSettings , επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Γενικές πληροφορίες σχετικά με τη λειτουργία GetUserOofSettingsΓια περισσότερες πληροφορίες σχετικά με τη λειτουργία SetUserOofSettings , επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Γενικές πληροφορίες σχετικά με τη λειτουργία SetUserOofSettingsΓια περισσότερες πληροφορίες σχετικά με τη λειτουργία GetUserAvailability , επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Γενικές πληροφορίες σχετικά με τη λειτουργία GetUserAvailabilityΓια περισσότερες πληροφορίες σχετικά με την απομίμηση του Exchange, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

Γενικές πληροφορίες σχετικά με την απομίμηση του Exchange

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×