Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

c# webservice auf IIS veröffentlichen

Empfohlene Antworten

hallo liebe gemeinde

möchte gerade ein webservice zur verfügung stellen, aber das funzt nicht so, wie ich will.

der webservice wird bei mir zu hause auf dem IIS 5.1 gehostet. portweiterleitung ist aktiviert, ich krieg die "under construction" seite beim aufruf der nakten url.

wenn ich nun jedoch mein webservice (über http://.........Service.asmx) aufrufen will, kommt immer ein fenster zur passworteingabe, obwohl die web.config wie folgt aussieht:

<schnipp>

<!-- AUTHENTIFIZIERUNG

Dieser Bereich legt die Authentifizierungsrichtlinien für die Anwendung fest. Mögliche Modi sind "Windows",

"Forms", "Passport" und "Keine"

"Keine" Es wird keine Authentifizierung durchgeführt.

"Windows" IIS führt die Authentifizierung durch gemäß den

Einstellungen für die Anwendung (Basis-, Digest- oder integrierte Windows-Authentifizierung). Der anonyme Zugriff muss in IIS deaktiviert werden.

"Forms" Sie stellen ein benutzerdefiniertes Formular bereit (Webseite), in dem die Benutzer ihre Anmeldeinformationen eingeben. Anschließend

werden sie in der Anwendung authentifiziert. Ein Token für die Benutzeranmeldung wird in einem Cookie gespeichert.

"Passport" Die Authentifizierung erfolgt durch einen zentralen Authentifizierungsdienst von

Microsoft, der eine einmalige Anmeldung und wichtige Profildienste für Mitgliedssites bietet.

-->

<authentication mode="None" />

<!-- AUTORISIERUNG

Dieser Bereich legt die Autorisierungsrichtlinien der Anwendung fest. Sie können Zugriff auf

Anwendungsressourcen pro Benutzer oder pro Rolle gewähren oder verweigern. Platzhalter: "*" bedeutet alle, "?" steht für anonyme

(nicht authentifizierte) Benutzer.

-->

<authorization>

<allow users="?" /> <!-- Alle Benutzer zulassen -->

<!-- <allow users="[kommabegrenzte Liste von Benutzern]"

roles="[kommabegrenzte Liste von Rollen]"/>

<deny users="[kommabegrenzte Liste von Benutzern]"

roles="[kommabegrenzte Liste von Rollen]"/>

-->

</authorization>

</Schnapp>

so, "allow users" auf "?", sollte für anonymen zugriff stehen und

authentication mode="None", sollte doch für "keine authentifzierung" stehen

aber warum dann immer pw abfrage????

wäre nett wenn einer helfen könnte!

hab tausend sachen zum thema webservice gelesen, aber "webservice auf iis" ist mangelware.

bigredeyes

Wie sind denn die Einstellungen für das Verzeichnis im IIS selbst? Evtl. fehlen dort bereits die nötigen Zugriffsrechte.

danke bubble

jo, waren die zugriffsrechte. bin inzwischen auch drauf gekommen. der haken bei

sonstiges->zubehör->spezielles->einstellungen->weiters->extended oder so musste gesetzt werden ;)

bigredeyes

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.